'Trilisa odoratissima' definitions:

Definition of 'Trilisa odoratissima'

From: WordNet
noun
Perennial of southeastern United States with leaves having the fragrance of vanilla [syn: wild vanilla, Trilisa odoratissima]