TUBEROSE


Meaning of TUBEROSE in English

adj tuberous.

2. tuberose ·noun a plant (polianthes tuberosa) with a tuberous root and a liliaceous flower. it is much cultivated for its beautiful and fragrant white blossoms.

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