Trichomanes Meaning

There are 1 meaning(s) for word Trichomanes

Meaning 1 : bristle ferns; kidney ferns

    Synonyms : genus trichomanes