apple worms
English
Noun
apple
worms
plural of
apple worm