Definition of Entozoan
-
(noun) any of various parasites that live in the internal organs of animals (especially intestinal worms)
-
(adjective) living within a living animal usually as a parasite; "entozoic worms"
-
(adjective) of or relating to entozoa
Homophones of Entozoan
No Homophones Found.