English | German | Russian | Czech

lemon mint English

Meaning lemon mint meaning

What does lemon mint mean?

lemon mint

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

Synonyms lemon mint synonyms

What other words have the same or similar meaning as lemon mint?

Are you looking for...?

lemon | mint