Definitions of Polystichum lonchitis:

  • noun:   evergreen European fern widely cultivated