GeneralConnection.com
➔
Dictionary
xenogenesis
Noun
1. alternation of generations
1. heterogenesis, organic phenomenon
Usage