Definitions of Trilisa odoratissima:

  • noun:   perennial of southeastern United States with leaves having the fragrance of vanilla