cape aloe
Explore definitions, synonyms, and language insights of cape aloe
Definitions
Noun
much-branched South African plant with reddish prickly succulent leaves
Explore definitions, synonyms, and language insights of cape aloe