Pteridophyta Psilotopsida Psilotales
Pteridophyta Psilotopsida Ophioglossales
Pteridophyta Equisetopsida Equisetales
Pteridophyta Marattiopsida Marattiales
Pteridophyta Polypodiopsida Osmundales
Pteridophyta Polypodiopsida Schizaeales
Pteridophyta Polypodiopsida Hymenophyllales
Not yet illustrated.
Pteridophyta Polypodiopsida Polypodiales
Tree ferns
Pteridophyta Polypodiopsida Cyatheales
Pteridophyta Polypodiopsida Salviniales
Website hosting sponsored by the Natural History Society of Eswatini