polypodium polypodioides

(noun) grey polypody

< polypodium glycyrrhiza | polypodium scouleri >