What do all plant life cycles have in common?
Fertilization produces seeds.
Sperm cells are carried by the wind to egg cells.
Diploid and haploid phases alternate.
Sporophytes are formed by meiosis