endoparassita

Italian

Etymology

From endo- +‎ parassita.

Noun

endoparassita m (plural endoparassiti)

  1. endoparasite