Noun Definition
wild vanilla
1.Definition: perennial of southeastern United States with leaves having the fragrance of vanilla
Related Noun(s):trilisa odoratissima
Category: Plants1.Definition: perennial of southeastern United States with leaves having the fragrance of vanilla
Related Noun(s):trilisa odoratissima
Category: Plants