English

edit

Etymology

edit

palm +‎ worm

Noun

edit

palmworm (plural palmworms)

  1. The larva of a palm weevil.