scolecoid

/skɒlɪˈkɔɪd/

Definitions

1. noun

A type of marine worm, particularly one belonging to the phylum Nematoda.

“The scientist studied the scolecoid worm in its natural habitat.”

Synonyms

  • nematode
  • roundworm

Antonyms

  • flatworm
  • vermiform