n. shrubs and trees having scented flowers and colorful fruits (widely raised in tropical and subtropical areas)
BLIGHIA SAPIDA
Meaning of BLIGHIA SAPIDA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012