Aloe ferox

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



Terms and Conditions of Use / Copyright Notice