ENTOZOAN

Scrabble 17 Words With Friends 19

Definition

  1. noun any of various parasites that live in the internal organs of animals (especially intestinal worms). — synonyms: endoparasite, entoparasite, entozoon, endozoan
  2. adjective of or relating to entozoa. — synonyms: endozoan
  3. adjective living within a living animal usually as a parasite. — synonyms: entozoic, endozoic

See all 70 words you can make from ENTOZOAN →

← Unscramble different letters