Webster's Revised Unabridged Dictionary · 1913

Endozoa

Endozoa (en`do*zō"ȧ) , noun, plural

[New Latin, from Greek 'e`ndon within + zw^,on an animal.]

(Zoology) See Entozoa.