hedgehog caterpillar definition

  • noun:
    • the hairy larvæ of a few species of bombycid moths, since the Isabella moth. It curls up like a hedgehog whenever disturbed. See Woolly bear, and Isabella moth.
    • See caterpillar, crystal.
41 votes

How would you define hedgehog caterpillar?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!