Are caterpillars echinoderms?

No, a caterpillar is an Arthropod. There are over a million types of anthropoids on earth. Here are three things all arthropods have

1. Chitonous

2. Exoskeleton segmented body

3. Jointed appendages