Endoparasite

()

Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite. See Entozoon.

Featured Acronyms

Justin

J JOY
U UPSTANDING
S SMILE
T TOPS
I INTUITIVE
N NATURAL

Penelope

P PROTECTED
E ECSTATIC
N NOW
E ENERGIZED
L LAUGH
O OKAY
P PREPARED
E EFFERVESCENT

Kai

K KEEN
A ANGELIC
I INTELLECTUAL