Entozoa synonyms, Entozoa antonyms - FreeThesaurus.com
entozoon (redirected from Entozoa)
Also found in: Dictionary
Synonyms for entozoon
any of various parasites that live in the internal organs of animals (especially intestinal worms)
References in periodicals archive
A synopsis of Entozoa
and some of their ectocongeners, observed by the author.