tuberose
English Dictionary
->
Letter T
-> tuberose
Search Dictionary:
tuberose Definition
(n)
a
tuberous
Mexican
herb
having
grasslike
leaves
and
cultivated
for
its
spikes
of
highly
fragrant
lilylike
waxy
white
flowers
tuberose Synonyms
Polianthes tuberosa
tuberose
© Art Branch Inc.