platysternidae – Meaning and Explanation

Part of speech : Adjective

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

پلیٹی سٹرینڈا ۔ تازہ پانیوں کے ایشیائی کچھوے ۔ ان کا سر بڑا ۔ چانہ آنکڑا دار اور دم لمبی ہوتی ہے ۔

🔹 Roman Urdu