POLYPODIUM SCOULERI
(noun)Definitions
There is 1 meaning of the phrase
Polypodium Scouleri.
Polypodium Scouleri - as a noun
Stiff leathery-leaved fern of western north america having ovate fronds parted to the midrib
Synonyms (Exact Relations)
coast polypodyleatherleafleathery polypody