BLENHEIM ORANGE


Meaning of BLENHEIM ORANGE in English

n. a golden-coloured apple which ripens late in the season.

Oxford English vocab.      Оксфордский английский словарь.