Meaning of mentha longifolia
Definition of mentha longifolia
(noun)
a
coarse
Old World
wild
water
mint
having
long
leaves and
spikelike
clusters of flowers;
naturalized
in the
eastern
United States
Other information on mentha longifolia
WIKIPEDIA results for
mentha longifolia
Amazon results for
mentha longifolia
Tweet