Definify.com

Definition 2025


parasitoïde

parasitoïde

See also: parasitoide

French

Noun

parasitoïde m (plural parasitoïdes)

  1. parasitoid