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)