Letters that make entozoon
o, e, n, t, z are letters that make 'entozoon'
1 possible definitions for 'entozoon'
Under this definition, entozoon is a noun and has the following properties:
endoparasite, entoparasite, entozoan, endozoan have the same meaning as 'entozoon'
'entozoon' can be a type of parasite.
entozoic, entozoan, endozoic, endoparasitic, endozoan are derivatives of 'entozoon'.