Aloe falcata

Aloe falcata is a species of flowering plant in the Asphodelaceae family.