Any of the mint genus Mentha, mints and similar species.
mint (plant)
alternative form of menta (“mint”)
Search
Explore