Synonyms of 'caterpillar'

arachnid, arthropod, aurelia, beetle, bug, centipede, chilopod, chrysalis, cocoon, diplopod, fly, grub, harvestman, hexapod, insect, larva, maggot, millepede, millipede, mite, nymph, nympha, pupa, scorpion, spider, tarantula, tick, wiggler, wriggler