Mohria caffrorum

Explore definitions, synonyms, and language insights of Mohria caffrorum

Definitions

Noun
sweetly scented African fern with narrow bipinnate fronds

More General Terms