Harlequin caterpillar Meaning, Definition & Usage

Definitions
  1. . (Zoöl.), the larva of an American bombycid moth (Euchætes egle) which is covered with black, white, yellow, and orange tufts of hair.

Webster 1913