lemon mint Meaning, Definition & Usage
-
noun an annual horsemint of central and western United States and northern Mexico
Monarda citriodora; horsemint.
-
noun mint with leaves having perfume like that of the bergamot orange
Mentha citrata; eau de cologne mint; bergamot mint.