Word info

palmworm

Noun

Meaning

palmworm (plural palmworms)

The larva of a palm weevil.

Source: en.wiktionary.org

Close letter words and terms