tussock caterpillar


noun

the larva of a tussock moth.

Words nearby tussock caterpillar