Definisi 'lemon mint'
English to English
noun
1 an annual horsemint of central and western United States and northern Mexico
source: wordnet30
2 mint with leaves having perfume like that of the bergamot orange
source: wordnet30
More Word(s)
mint, monarda, wild bergamot,

Visual Synonyms
Click for larger image