mentha longifolia Meaning and Definition

Urdu Translation

English Translation for mentha longifolia

mentha longifolia

mentha longifolia

Multiple Word Search

Search Result for mentha longifolia

Definitions

English definition for mentha longifolia

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

All in One

Mentha longifolia (Horse Mint; syn. M. spicata var. longifolia L., M. sylvestris L., M. tomentosa D'Urv, M.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video