carpocapsa pomonella

Noun
  1. A small grey moth whose larvae live in apples and English walnuts (synset 102287831)

Found on Word Lists

Other Searches