Get Your Premium Membership

Endoparasitic Definition

Other Endoparasitic Definition

[adj] of or relating to parasites that live in the internal organs of animals


More below...



More Endoparasitic Links:
Link to this Endoparasitic definition/page: