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
Tweet