Yes, a caterpillar is a larva, specifically the larva of a butterfly or moth. The reference material confirms that a caterpillar is the larva of a butterfly or moth, and it represents the second stage in the butterfly or moth's four-stage life cycle, which includes:
- Egg
- Larva (Caterpillar)
- Pupa
- Adult
In short, the caterpillar stage is the larval stage of a butterfly or moth's life cycle.