SNOWY MESPILUS


Meaning of SNOWY MESPILUS in English

■ noun a white-flowered shrub or small tree, often grown as an ornamental. [ Amelanchier vulgaris and related species, formerly in the genus Mespilus .]

Origin

mod. L. Mespilus , from L. mespilus 'medlar tree'.

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