Meaning of athyrium thelypteroides

Definition of athyrium thelypteroides

(noun) fern with elongate silvery outgrowths enclosing the developing spores

Other information on athyrium thelypteroides

WIKIPEDIA results for athyrium thelypteroides
Amazon results for athyrium thelypteroides