autoparasitoid
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]auto- + parasitoid
Noun
[edit]autoparasitoid (plural autoparasitoids)
- a parasitoid that practices autoparasitism
auto- + parasitoid
autoparasitoid (plural autoparasitoids)