synapsida – Meaning and Explanation

Part of speech : Adjective

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

سائی نیپسیڈا ۔ معدوم شدہ رینگنے والے حیوان جن میں رینگنے والوں اور ممالیہ دونوں کی خصوصیات پائی جاتی ہیں ۔

🔹 Roman Urdu