catworm

English

Etymology

From cat +‎ worm.

Noun

catworm (plural catworms)

  1. A nephtyid.