GeneralConnection.comDictionary
xenogenesis
Noun

1. alternation of generations
1. heterogenesis, organic phenomenon
Usage