Taxonomic Filter:

Taxa Count: 4
POLYPODIACEAE
Campyloneurum
Cochlidium serrulatum
Microsorum punctatum
Phymatodes scolopendria