Trilisa Odoratissima (Noun)
Meaning
Perennial of southeastern United States with leaves having the fragrance of vanilla.
Classification
Nouns denoting plants.
Perennial of southeastern United States with leaves having the fragrance of vanilla.
Nouns denoting plants.