mentha longifolia Urdu Meaning
Mentha Longifolia - Urdu Meaning and Translation of Mentha Longifolia , English Definition, Translation, Multiple word search (Seperate words with space), English to Urdu Machine Translation of mentha longifolia and more.
1. n. a coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States
Mentha longifolia (Horse Mint; syn. M. spicata var. longifolia L., M. sylvestris L., M. tomentosa D'Urv, M.
Sponored Video