EGAVE

codworm

Meaning

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

Similar words

sea worm lobworm seaworm lugworm arrow worm lob worm ragworm blood worm scaleworm lob-worm

Save “codworm” to learn later