harlequin caterpillar definition

  • noun:
    • the larva of an American bombycid moth (Euchætes egle) that will be covered with black, white, yellow, and orange tufts of tresses.
    • See caterpillar, etc.
41 votes

How would you define harlequin caterpillar?

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