English, asked by pritamsewa3, 7 months ago

It feeds on the tree it lives on, finally killing it.give me the name​

Answers

Answered by pandrapragadanarasim
4

larva it means caterpillar

Answered by manyamathai
1

I think it is a bird which always feed there children on the tree

Similar questions