Definition of Cankerworm

  • 1. Green caterpillar of a geometrid moth; pest of various fruit and shade trees Noun

Semanticaly linked words with "cankerworm"

Hyponims for word "cankerworm"