megalyridae – Meaning and Explanation

Part of speech : Adjective

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

میگالیریڈا ۔ بھڑوں کا چھوٹا سا خاندان ۔ یہ بھڑیں صرف آسٹریلیا میں پائی جاتی ہیں ۔ درختوں میں سوراخ کرنے والے بھونروں کی طفیلئیہ ہیں ۔

🔹 Roman Urdu