trilisa odoratissima

Noun
  1. Perennial of southeastern United States with leaves having the fragrance of vanilla (synset 112048481)

Found on Word Lists

Other Searches