(Ledebouria floribunda)
edebouria floribunda is a species of flowering plant in the Asparagaceae family. It is found in Africa