TOYON


Meaning of TOYON in English

[toy.on] n [AmerSp tollon] (1848): a chiefly Californian ornamental evergreen shrub (Heteromeles arbutifolia) of the rose family having white flowers succeeded by persistent usu. bright red berries

Merriam-Webster English vocab.      Английский словарь Merriam Webster.