lemon mint

Explore definitions, synonyms, and language insights of lemon mint

Definitions

Noun
an annual horsemint of central and western United States and northern Mexico
Noun
mint with leaves having perfume like that of the bergamot orange

More General Terms