ALTERNATION OF GENERATION IN PLANT LIFE CYCLE on September 10, 2019 gametophyte Meiosis SEXUAL REPRODUCTION sporophyte generation +