English | German | Russian | Czech

tuberose English

Meaning tuberose meaning

What does tuberose mean?

tuberose

a tuberous Mexican herb having grasslike leaves and cultivated for its spikes of highly fragrant lily-like waxy white flowers

Synonyms tuberose synonyms

What other words have the same or similar meaning as tuberose?

tuberose English » English

Polianthes tuberosa tuberous iris

Are you looking for...?