minttu
/
MEEN-too
/
[
Finnish
]
Mint
Synonyms in other languages
Latin names
Mentha spp
Countries
Finland