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