palmer-worms

English

Noun

palmer-worms

  1. plural of palmer-worm