Bear caterpillar Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the hairy larva of a moth, esp. of the genus Euprepia.

Webster 1913