FAQs About the word entoparasite

Ενδοπαράσιτο

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

No synonyms found.

No antonyms found.

entonic => εντονικός, entomotomy => εντομοτομή, entomotomist => εντομολόγος, entomostracous => Εντομοστράκα, entomostracan => Αρθρόποδα,