This
monarch butterfly hatched just a few minutes ago. It is eating its own
shell. Nothing is wasted in nature! A monarch is a caterpillar for 7-17
days.
Caterpillar
or larva? Both are correct.
Larva
is the scientific word for caterpillar.
Larvae
is the plural of larva. So, larvae means caterpillars.