Online Dictionary and Scrabble Word Finder
(n.) One versed in the science of the Entozoa.
Entozoa Entozoal Entozoic Entozoologist Entozoon