alloparasitoid
词形变化
alloparasitoids
复数
alloparasitoids
释义与例句
n.
-
1.
Any organism that is alloparasitic during part of its life cycle
词源
From allo- + parasitoid.
来源:wiktionary