COTONEASTER


Meaning of COTONEASTER in English

n. any type of Old World shrubs of the rose family that produce flowers and have small oval leaves

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.