palmerworms

noun

Plural form of palmerworm.