alloparasitoid

词形变化

alloparasitoids 复数 alloparasitoids

释义与例句

n.
  1. 1.

    Any organism that is alloparasitic during part of its life cycle

词源

From allo- + parasitoid.

来源:wiktionary