Tussock Caterpillar (noun) Definition, Meaning & Examples

noun
  1. the larva of a tussock moth.
Tussock Caterpillar (noun) Definition, Meaning & Examples

More Definitions