Mentha longifolia

1. (noun) a coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States
Synonyms: horsemint
Related Words: mint



Terms and Conditions of Use / Copyright Notice