scaphidiidae – Meaning and Explanation

Part of speech : Adjective

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

سکیفی ڈیڈا ۔ فنجائی کے چمکنے والے بھونرے ۔ چھوٹے مقعر حشرات دونوں طرف نوکدار ہوتے ہیں ۔ پرپوش چھوٹا ہوتا ہے ۔

🔹 Roman Urdu