cape_aloeEnglish

Aloe ferox, cape aloe

Noun

Much-branched South African plant with reddish prickly succulent leaves

English: cape aloe, Aloe ferox

English words with similar meanings

Show 1 words