Italian

edit

Etymology

edit

From parassita +‎ -oide.

Noun

edit

parassitoide m (plural parassitoidi)

  1. (biology) parasitoid