Lobster caterpillar Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the caterpillar of a European bombycid moth (Stauropus fagi); so called from its form.

Webster 1913