|
Definition of 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.
|
1. Noun. A coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States.