Meaning of polianthes tuberosa

Definition of polianthes tuberosa

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

Other information on polianthes tuberosa

WIKIPEDIA results for polianthes tuberosa
Amazon results for polianthes tuberosa