Lachenalia attenuata
This is a name that I have not tracked down.