oxyurid

/ˌɒksiˈʊərɪd/

Definitions

1. noun

A type of parasitic flatworm of the genus Enterobius, typically found in the human intestines.

“The doctor diagnosed the patient with oxyurid infestation after conducting a stool examination.”

Synonyms

  • enterobius
  • parasitic flatworm

Antonyms

  • beneficial organism