What exactly is meant by alternation of generations?
Photo Credit: Courtesy of 3DStockPhoto (what image)
Alternation of generations is defined as the alternation of multicellular diploid and haploid forms in the organism's life cycle, regardless of whether or not these forms are free-living. ... The sporophyte produces free-swimming haploid spores by meiosis that germinate into haploid gametophytes.