echiurus

/ɛkiːˈrʌs/

Definitions

1. noun

A type of small to medium-sized, burrowing, blind, and worm-like marine animal that belongs to the phylum Kinorhyncha.

“The echiurid worm is typically found in shallow marine waters and feeds on decaying organic matter.”

Synonyms

  • kinorhynch
  • marine worm