aloe_ferox
1. [ noun ] (botany) much-branched South African plant with reddish prickly succulent leaves
Synonyms: cape_aloe
Related terms: aloe
Similar spelling:   allover
  al_faran
  Aloe_vera
  allow_for