arabicتناوب الأجيال
englishdigenesis (alternation of generation)
frenchdigénèse (alternance des générations)
comment