ENDOPARASITES

Scrabble 16 Words With Friends 18

Definition

ENDOPARASITES is the plural of ENDOPARASITE.

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

See all 2809 words you can make from ENDOPARASITES →

← Unscramble different letters