I think that plant is a Boophane