Definitions of Aloe ferox:

  • noun:   much-branched South African plant with reddish prickly succulent leaves