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. 2012