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, applemint, mentha rotundifolia
Install App