alloparasitoid
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
allo- + parasitoid
Noun[edit]
alloparasitoid (plural alloparasitoids)
- Any organism that is alloparasitic during part of its life cycle
allo- + parasitoid
alloparasitoid (plural alloparasitoids)