Definitions of Lophosoria:

  • noun:   1 species: tree fern of Central and South America