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.
Feedback Form