mountain mint
Explore definitions, synonyms, and language insights of mountain mint
Definitions
Noun
any of a number of perennial herbs of the genus Pycnanthemum; eastern North America and California