Endoparasites definitions

Search

endoparasites

endoparasites logo #21009endoparasite, endoparasites 1. Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; opposed to ectoparasite. 2. Any of various parasites that live in the internal organs of animals (especially intestinal worms).
Found on http://www.wordinfo.info/words/index/info/view_unit/1968/

endoparasites

endoparasites logo #22445They live within the animal.
Found on https://www.encyclo.co.uk/local/22445
No exact match found.