FAQs About the word entoparasite

Endoparazit

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

No synonyms found.

No antonyms found.

entonic => entoničan, entomotomy => entomotomija, entomotomist => entomòlg, entomostracous => Entomostratacus, entomostracan => Entomostraci,