Alternation of generations

Alternation of generations refers to a life cycle which has a diploid and a haploid form.