Italian edit

Etymology edit

From ento- +‎ -zoo.

Noun edit

entozoo m (plural entozoi)

  1. (zoology) entozoon