codworm
English
Noun
codworm
(
plural
codworms
)
The
marine
parasitic
worm
Lernaeocera branchialis
Synonym of
caddisworm
.
Anagrams
crowdom