ecofactbook
/
species
/
Plantae
/
Tracheophyta
/
Polypodiopsida
/
Polypodiales
/
Onocleaceae
/
Onoclea
Onoclea hesperia
kingdom: Plantae
phylum: Tracheophyta
class: Polypodiopsida
order: Polypodiales
family: Onocleaceae
genus: Onoclea
species: Onoclea hesperia
Where does Onoclea hesperia live?
about