YourDictionary

vanilla plant

noun
A fragrant perennial herb (Carphephorus odoratissimus) of the southeast United States, having numerous lavender to purple flower heads.

link/cite print suggestion box