nematoid

/nɛməˈtoʊd/

Definitions

1. noun

Relating to or resembling a nematode, especially in having a long, unsegmented body.

“The nematoid worms were found in the soil sample.”

Synonyms

  • nematode
  • roundworm

Antonyms

  • complex
  • multicellular