Definify.com

Definition 2025


ectoparasitoide

ectoparasitoide

Spanish

Noun

ectoparasitoide m (plural ectoparasitoides)

  1. ectoparasitoid

Antonyms