FAQs About the word entoparasite

Endoparásito

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

No synonyms found.

No antonyms found.

entonic => entónico, entomotomy => entomotomía, entomotomist => entomólogo, entomostracous => Entomostraco, entomostracan => Entomostáceos,