palmerworms
English
Noun
palmerworms
plural of
palmerworm