Meaning of polypodium scouleri

Definition of polypodium scouleri

(noun) stiff leathery-leaved fern of western North America having ovate fronds parted to the midrib

Other information on polypodium scouleri

WIKIPEDIA results for polypodium scouleri
Amazon results for polypodium scouleri