Definify.com

Definition 2024


ectoparasitoide

ectoparasitoide

Spanish

Noun

ectoparasitoide m (plural ectoparasitoides)

  1. ectoparasitoid

Antonyms