palmer-worms
English
Noun
palmer-worms
plural of
palmer-worm