Definify.com
Definition 2024
apple_worm
apple worm
English
Noun
apple worm (plural apple worms)
- The larva of the codling moth, Cydia pomonella.
Translations
the larva of the codling moth, Cydia pomonella
|
|
apple worm (plural apple worms)
|
|