palmworm

English

Etymology

From palm +‎ worm.

Noun

palmworm (plural palmworms)

  1. The larva of a palm weevil.