mentha_longifoliaEnglish

Mentha longifolia, horsemint

Noun

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

English: horsemint, Mentha longifolia

English words with similar meanings

Show 1 words