Meaning of mohria caffrorum

Definition of mohria caffrorum

(noun) sweetly scented African fern with narrow bipinnate fronds

Other information on mohria caffrorum

WIKIPEDIA results for mohria caffrorum
Amazon results for mohria caffrorum