Definify.com

Definition 2024


parasitoide

parasitoide

See also: parasitoïde

Spanish

Noun

parasitoide m (plural parasitoides)

  1. parasitoid

Related terms

Derived terms