tuberose ( synonym found)

Definition of tuberose:

(n) : a Mexican tuberous plant (Polianthes tuberosa) that has white flowers and grass-like leaves

Definition of tuberose:

(n) : a Mexican tuberous plant (Polianthes tuberosa) that has white flowers and grass-like leaves

Back to Top