TUBEROSE


Meaning of TUBEROSE in English

n. a plant, Polianthes tuberosa, native to Mexico, having heavily scented white funnel-like flowers and strap-shaped leaves.

[ L tuberosa fem. (as TUBEROSE(1)) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.