Heterogenesis :
heterogenesis
Synonyms :
Alternation of generations, Xenogenesis
Alternation of generations, Xenogenesis
English Meaning :
(Noun : The alternation of two or more different forms in the life cycle of a plant or animal)
(Noun : The alternation of two or more different forms in the life cycle of a plant or animal)