Meaning of wild vanilla

Definition of wild vanilla

(noun) perennial of southeastern United States with leaves having the fragrance of vanilla

Other information on wild vanilla

WIKIPEDIA results for wild vanilla
Amazon results for wild vanilla