Definify.com

Definition 2026


ectoparasitoide

ectoparasitoide

Spanish

Noun

ectoparasitoide m (plural ectoparasitoides)

  1. ectoparasitoid

Antonyms