cankerworm

Noun
  1. Green caterpillar of a geometrid moth;
    Pest of various fruit and shade trees (synset 102290451)

Found on Word Lists

Other Searches