Everything you need to know about flowers! Ann Morris, Science Advisory Teacher, PPEC, 29.4.02.
Angiosperms and gymnosperms
2 Types of Seed Plants