trilisa odoratissima Meaning, Definition & Usage

  1. noun perennial of southeastern United States with leaves having the fragrance of vanilla
    wild vanilla.

WordNet