Definition of ENTOZOA
noun : ENTOZOA
Source: WordNet 3.1
-
1. (
) any of various parasites that live in the internal organs of animals (especially intestinal worms) ;
See more about : ENTOZOA