tussock caterpillar

Noun
  1. Larva of a tussock moth (synset 102288453)

Found on Word Lists

Other Searches