'Mentha longifolia' definitions:

Definition of 'Mentha longifolia'

(from WordNet)
noun
A coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States [syn: horsemint, Mentha longifolia]