ALLAMANDA


Meaning of ALLAMANDA in English

n. American tropical shrub with large showy yellow or purple flowers

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