alloparasitoid
alloparasitoid · alloparasitoids
Any organism that is alloparasitic during part of its life cycleAny organism that is alloparasitic during part of its life cycle
Meaning
1 sensesAny organism that is alloparasitic during part of its life cycle
Origin
From allo- + parasitoid.From allo- + parasitoid.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: alloparasitoids| Singular | alloparasitoid |
|---|---|
| Plural | alloparasitoids |
regular