twig caterpillar – Meaning and Explanation

Part of speech : Noun

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

چند نازک کنڈلی مار کیڑوں (مثلاً تتلی کا لاروا) میں سے کوئی جو درخت کی ٹہنیوں پر رہتا ہے ۔

🔹 Roman Urdu