FAQs About the word entoparasite

Entoparasit

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

No synonyms found.

No antonyms found.

entonic => entònic, entomotomy => entomotomi, entomotomist => entomòleg, entomostracous => Entomostrac, entomostracan => Entomostràcies,