palmerworm
palmerworm
Definition
palmer·worm (päm′ər wʉrm′)
noun
any of various wandering caterpillars feeding on plants
Browse dictionary entries near palmerworm
- Palmerston
- Palmer Peninsula
- palmer
- Palmdale
- palmation
- palmatifid
- palmate
- palmary
- palmar
- Palma
