Definition of xenogenesis

Definition of xenogenesis
  1. xenogenesis Noun A foreign origin or source.
  2. xenogenesis Noun The production of an offspring that is unlike either of its parents.
Need more help? Try our forum NEW