Meaning of MEDLAR in English

MEDLAR

n. 1 a rosaceous tree, Mespilus germanica, bearing small brown apple-like fruits. 2 the fruit of this tree which is eaten when decayed.

[ ME f. OF medler f. L mespila f. Gk mespile, -on ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.