mosla Meaning in English

Roman Urdu Dictionary

Roman Urdu to English Dictionary

موسلا

English: tap-root

موسلا

English: taproot

All in One

Genus

Mosla is a genus of plants in the Lamiaceae, first described as a genus in 1875. It is native to eastern Asia, the Himalayas, and southeastern Asia.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video