entozoa
noun plural
en·to·zoa
ˌent-ə-ˈzō-ə
: internal animal parasites
especially
: the intestinal worms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share