Definitions of Trichomanes reniforme:

  • noun:   large fern of New Zealand having kidney-shaped fronds