Skiff caterpillar Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the larva of a moth (Limacodes scapha); so called from its peculiar shape.

Webster 1913