FAQs About the word entoparasite

Endoparazita

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

No synonyms found.

No antonyms found.

entonic => tónusos, entomotomy => entomotómia, entomotomist => entomológus, entomostracous => Entomosztrakusza, entomostracan => Entomosztákák,