cape aloe

Explore definitions, synonyms, and language insights of cape aloe

Definitions

Noun
much-branched South African plant with reddish prickly succulent leaves

More General Terms