Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tuberose Definition

Cancel
tuberose
noun(tube-rose)
a Mexican bulbous herb (Polianthes tuberosa) of the agave family cultivated for its spike of fragrant white single or double flowers

Words Related to tuberose!

tuberose Examples by Brain Bank Users