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 => Энтомостраки,