Italian

edit

Etymology

edit

From endo- +‎ parassita.

Noun

edit

endoparassita m (plural endoparassiti)

  1. endoparasite