scolecida

/skɒlɪˈsaɪdə/

Definitions

1. noun

A suborder of free-living marine nematode worms.

“The marine biologist studied the behavior of scolecida in their natural habitat.”

Synonyms

  • nematode
  • roundworm