xenogenesisEnglish

alternation of generations, heterogenesis, xenogenesis

Noun

The alternation of two or more different forms in the life cycle of a plant or animal

English: alternation of generations, heterogenesis, xenogenesis

English words with similar meanings

Show 2 words