mohria caffrorum Meaning, Definition & Usage

  1. noun sweetly scented African fern with narrow bipinnate fronds
    scented fern.

WordNet