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.”
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.”