amplexicaudate – Meaning and Explanation

Part of speech : adjective

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

وہ جانور جس کی دُم اس کی ران کی جھلی کے اندر لپٹی ہو ۔

🔹 Roman Urdu