FAQs About the word entoparasite

Endoparasit

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

No synonyms found.

No antonyms found.

entonic => tonisch, entomotomy => Entomologie, entomotomist => Entomologe, entomostracous => Entomostrak, entomostracan => Entomostraken,