ENDOZOA Meaning of ENDOZOA in English noun ·pl ·see entozoa. Webster English vocab. Английский словарь Webster. 2012