Entozoon meaning

ĕntə-zōən
Frequency:
Any of various animals, such as tapeworms or trematodes, that inhabit the internal organs or tissues of other animals, usually as parasites.
noun
0
0
An internal animal parasite, esp. a parasitic worm infesting the intestines, muscles, etc.
noun
0
0
Any of various animals, such as tapeworms or trematodes, that inhabit the internal organs or tissues of other animals, usually as parasites.
noun
0
0
(obsolete) Any of various microscopic parasitic worms previously classified together under the grouping Entozoa.
noun
0
0
Advertisement