Meaning of water mint
Definition of water mint
(noun)
a European
mint
that thrives in wet places; has a
perfume
like
that of the
bergamot
orange;
naturalized
in
eastern
North America
Other information on water mint
WIKIPEDIA results for
water mint
Amazon results for
water mint
Tweet