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