mentha longifolia Meaning and Definition
1. n. a coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States
Mentha longifolia (Horse Mint; syn. M. spicata var. longifolia L., M. sylvestris L., M. tomentosa D'Urv, M.
Sponored Video