Compare ectogenous with other words:
ectogenous vs. entogenous
ectogenous vs. exogenous
ectogenous vs. host
ectogenous vs. survive