"Entozoon" is a word in ENGLISH
entozoon
ENGLISH
Definition:
One of the Entozoa.
Few words of positivity
The rich can afford to be progressive. Poor people have reason to be afraid of the future.
WORD SUGGESTIONS
Laugh your heart out.
Fred: I'm sure I'm right. Betty: You're as right as rain - all wet!
entozoologist
ENGLISH
One versed in the science of the Entozoa.
Read the complete definition