autoparasitoid
Appearance
English
[edit]Etymology
[edit]From auto- + parasitoid.
Noun
[edit]autoparasitoid (plural autoparasitoids)
- a parasitoid that practices autoparasitism
From auto- + parasitoid.
autoparasitoid (plural autoparasitoids)