PYRACANTHA


Meaning of PYRACANTHA in English

n. thorny large evergreen shrub having white flowers and bearing red or orange berries

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