Lemon mint
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Synonym of Eau de Cologne mint. countable, uncountable
- 2 mint with leaves having perfume like that of the bergamot orange wordnet
- 3 an annual horsemint of central and western United States and northern Mexico wordnet