Vocabulary

世代交代

alternation of generations; heterogenesis

noun