menta

/MEHN-tah/
[Italian]

Mint. Spearmint.

Synonyms in other languages

Latin names

Countries