Definitions of Mohria caffrorum:

  • noun:   sweetly scented African fern with narrow bipinnate fronds