English dictionary

polypodium scouleri meaning and definition

Definition and meaning of polypodium scouleri at MeaningMonkey.org. polypodium scouleri meaning and definition in the English Dictionary.

POLYPODIUM SCOULERI noun

Definition of Polypodium scouleri (noun)

  1. stiff leathery-leaved fern of western North America having ovate fronds parted to the midrib
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: