microsporam – Meaning and Explanation

Part of speech : Greek

Urdu Meaning (اردو معنی)

سَماروغ کا ایک جِنس ۔ طُفَیلی ۔ آدمی اور حَیوانات کی کَیراٹین والی بافتوں میں رہتا ہے

🔹 Roman Urdu