Endoparasite

()

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

Featured Acronyms

Evelyn

E ENCHANTING
V VIVACIOUS
E ECSTATIC
L LIGHT
Y YUMMY
N NOVEL

Grayson

G GOOD
R READY
A AGREE
Y YUMMY
S SEEMLY
O ONE-HUNDRED PERCENT
N NOVEL

Brandon

B BEAUTIFUL
R RIGHT
A ADMIRE
N NATURAL
D DIVINE
O OPEN
N NUTRITIOUS