menta
[
Spanish
]
plural
mentas
Mint
Synonyms in other languages
Latin names
Mentha spp
Countries
Spain