TUBEROSE


Meaning of TUBEROSE in English

n. bulbous flowering plant native of Mexico that bears creamy-white flowers that resemble lilies

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