cape aloe

1. (noun) much-branched South African plant with reddish prickly succulent leaves
Synonyms: Aloe ferox
Related Words: aloe



Terms and Conditions of Use / Copyright Notice