Home / L / lemon mint

lemon mint

noun /lɛmənmɪnt/ 10 letters Scrabble 13 WWF 18
Definitions
noun

mint with leaves having perfume like that of the bergamot orange

noun

an annual horsemint of central and western United States and northern Mexico

Want another word?
Spin the dictionary for a fresh one.
Generate a word →