wild vanilla Meaning, Definition & Usage

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

WordNet