What does apple mint mean?

apple mint meaning in General Dictionary

mint with apple-scented stems of south and western Europe; naturalized in US