Meaning of apple mint
Definition of apple mint
(noun)
mint
with
apple-scented
stems of
southern
and
western
Europe;
naturalized
in United States
Other information on apple mint
WIKIPEDIA results for
apple mint
Amazon results for
apple mint
Tweet