English dictionary
tuberose meaning and definition
Definition and meaning of tuberose at MeaningMonkey.org. tuberose meaning and definition in the English Dictionary.TUBEROSE noun
Definition of tuberose (noun)
- a tuberous Mexican herb having grasslike leaves and cultivated for its spikes of highly fragrant lily-like waxy white flowers
- synonyms: Polianthes tuberosa
Source: Princeton University Wordnet