Aloe cryptopoda

Aloe cryptopoda, is a species of flowering plant in the Asphodelaceae family. It is found in S.E. Tanzania to Botswana.