Online Dictionary and Scrabble Word Finder
(a.) Pertaining to, or consisting of, the Entozoa.
Entozoa Entozoal Entozoic Entozoologist Entozoon