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
Tweet