Noun xenogenesis has 1 sense
  1. alternation of generations, heterogenesis, xenogenesis - the alternation of two or more different forms in the life cycle of a plant or animal
    --1 is a kind of organic phenomenon
    --1 has particulars: metagenesis, digenesis
,
TOP