English

edit

Noun

edit

codworm (plural codworms)

  1. The marine parasitic worm Lernaeocera branchialis
  2. Synonym of caddisworm

Anagrams

edit