Lachenalia attenuata

This is a name that I have not tracked down.