Dictionary
Dictionary
Endoparasite — definition & meaning
Word Type Definition Endoparasite n. Any parasite which lives in the internal organs of an
animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite.
See Entozoon.
Explore more words:
Wit · Portos · Silicotungstic · Way · Productive · Free · Groundnut · Avarice ·