palmerworm - noun

singularpalmerworm
pluralpalmerworms