We found 1 definitions of mentha longifolia from 1 different sources.
Noun |
||
mentha longifolia - a coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States | ||
horsemint, Mentha longifolia |