Definify.com

Definition 2024


parassitoide

parassitoide

Italian

Noun

parassitoide m (plural parassitoidi)

  1. (biology) parasitoid