The Life Cycle of a Fern

Fern-Life-Cycle-Diagram4
From an original design by Mike Hill

The website of the British Pteridological Society