Introductory Biology
Gametophytes are the dominant stage in the life cycle
Gametophytes are diploid and produce spores
Gametophytes are responsible for photosynthesis in vascular plants
Gametophytes are haploid and produce gametes