ENGLISH → HINDI
caterpillar
01
noun
तितली या पतंगे का लार्वा; पत्ता खाने वाला कीड़ा
The larva of a butterfly or moth; leafworm.
In a sentence
The bird just ate that green caterpillar.
पक्षी ने अभी-अभी वह हरा कैटरपिलर खा लिया