Maidenhair Meaning

There are 1 meaning(s) for word Maidenhair

Meaning 1 : any of various small to large terrestrial ferns of the genus Adiantum having delicate palmately branched fronds

    Synonyms : maidenhair fern