CATALPA


Meaning of CATALPA in English

n. any of a number of trees which produce white flowers and long thin seed pods

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