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