Definify.com

Definition 2025


parasitoide

parasitoide

See also: parasitoïde

Spanish

Noun

parasitoide m (plural parasitoides)

  1. parasitoid

Related terms

Derived terms