entozoan
/ˌɛntoʊˈziːən/Definitions
1. noun
A parasitic worm, especially one of a genus Entozoon.
“The entozoan parasite was found in the infected animal’s intestines.”
1. noun
A parasitic worm, especially one of a genus Entozoon.
“The entozoan parasite was found in the infected animal’s intestines.”