Sparaxis

Explore definitions, synonyms, and language insights of Sparaxis

Definitions

Noun
deciduous perennial herbs of South Africa

More General Terms