alternation of generations Synonyms
xenogenesis
heterogenesis
haplodiplontic life cycle
sporic meiosis
biphasic life cycle
abiogenesis
digenetic life cycle
diphasic life cycle
generational change
gametic meiosis
diplohaplontic life cycle
alternating generations
sporophyte
gametophyte
cenogenesis
metagenesis
heterogamy
blastogenesis
polycyclic life cycle