TUBEROSE


Meaning of TUBEROSE in English

[tube.rose] n [NL tuberosa, specific epithet, fr. L, fem. of tuberosus tuberous, fr. tuber tuber] (1664): a Mexican bulbous herb (Polianthes tuberosa) of the agave family cultivated for its spike of fragrant white single or double flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.