Home / M / mentha longifolia

mentha longifolia

noun 17 letters Scrabble 25 WWF 30
Definitions
noun

a coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States

Look “mentha longifolia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →