menta
/
MEHN-tah
/
[
Italian
]
Mint. Spearmint.
Synonyms in other languages
Latin names
Mentha spp
Countries
Italy