tuberose Definition
Dictionary Home » Words Starting with T » trysail ... Tudor » tuberose
tuberose1
noun
- 1. A plant that has large creamy-white funnel-shaped flowers and a tuberous root and which is valued for its strong sweet perfume.
tuberose2 tuberous
tuberous
tuberose
adj
- 1. Having tubers.
2. Relating to or like a tuber.
noun
