ectogenous

ectogenous antonyms

ectogenous definitions

adj
  • Able to survive outside of its host