MEDLAR Meaning of MEDLAR in English n.1 a rosaceous tree, Mespilus germanica, bearing small brown apple-like fruits. 2 the fruit of this tree which is eaten when decayed. Etymology: ME f. OF medler f. L mespila f. Gk mespile, -on Oxford English vocab. Оксфордский английский словарь. 2012