English

edit

Noun

edit

palmerworms

  1. plural of palmerworm