Meaning of mentha suaveolens

Definition of mentha suaveolens

(noun) mint with apple-scented stems of southern and western Europe; naturalized in United States

Other information on mentha suaveolens

WIKIPEDIA results for mentha suaveolens
Amazon results for mentha suaveolens