Match these terms.
1. isomorphic alternation of generations
2. gametophyte
3. ovule
4. sporophyte
5. heteromorphic alternation of generations
6. ovary
7. sorus
8. male flower

A. haploid generation
B. a group of fern sporangia
C. develops into a fruit
D. develops into a seed
E. gametophyte and sporophyte appear to be the same
F. contains only stamens
G. gametophyte and sporophyte appear to be different
H. diploid generation

D. develops into a seed