Word info

catworm

Noun

Meaning

catworm (plural catworms)

A nephtyid.

Source: en.wiktionary.org

Close letter words and terms