Subscribe
URL of the page has been copied to clipboard.
Meaning : Mint with apple-scented stems of southern and western Europe. Naturalized in United States.
Synonyms : apple mint, mentha rotundifolia, mentha suaveolens
Install App