Carpocapsa pomonella

Explore definitions, synonyms, and language insights of Carpocapsa pomonella

Definitions

Noun
a small grey moth whose larvae live in apples and English walnuts

More General Terms