What does tuberose mean?
noun
A fragrant, white or pink flowering plant with funnel-shaped flowers, native to Mexico and Central America.
Example
"The garden was filled with the sweet scent of tuberose, attracting a swarm of bees."
Definition generated by AI and curated by RJS Tech Solutions LLP.