exogenous biogenous abiogenetic autogenetic biogenic abiogenetical biogenetic axenic parthenogenetic digenous