fish louse – Meaning and Explanation

Part of speech : Noun

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

مچھلیوں کے جسم پر اور ان کے گلپھڑوں میں پائے جانے والے طفیلی قشری حیوان میں سے کوئی ایک ۔

🔹 Roman Urdu