cape aloe Meaning, Definition & Usage

  1. noun much-branched South African plant with reddish prickly succulent leaves
    Aloe ferox.

WordNet