FAQs About the word entoparasite

Endoparasiet

any of various parasites that live in the internal organs of animals (especially intestinal worms)

No synonyms found.

No antonyms found.

entonic => entonisch, entomotomy => insectentomiet, entomotomist => entomoloog, entomostracous => Entomostracan, entomostracan => Entomostraca,