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. Краткий оксфордский словарь английского языка. 2012