Definitions
There is 1 meaning of the phrase
Athyrium Thelypteroides.
Athyrium Thelypteroides - as a noun
Fern with elongate silvery outgrowths enclosing the developing spores
Synonyms (Exact Relations)
deparia acrostichoidessilvery spleenwortWord Variations & Relations
A-Z Proximities
athwartathwartshipathwartshipsathyriaceaeathyrium Athyrium Thelypteroides
atigiatigisatiltatimiesatimy