Tuberose
English Meaning
A plant (Polianthes tuberosa) with a tuberous root and a liliaceous flower. It is much cultivated for its beautiful and fragrant white blossoms.
- A tuberous perennial Mexican herb (Polianthes tuberosa) having grasslike leaves and cultivated for its highly fragrant white flowers.
- Variant of tuberous.
Sorry, No Malayalam Meaning for your input!
See Tuberos Want To Try Tuberose In Malayalam??