entozoa
/ɛntˈoʊzoʊə/Definitions
1. noun
a type of parasitic worm, especially a nematode or a tapeworm
“The doctor examined the patient for entozoa infestation.”
1. noun
a type of parasitic worm, especially a nematode or a tapeworm
“The doctor examined the patient for entozoa infestation.”