Home / T / trilisa odoratissima

trilisa odoratissima

noun 20 letters Scrabble 22 WWF 24
Definitions
noun

perennial of southeastern United States with leaves having the fragrance of vanilla

Look “trilisa odoratissima” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →