Lachenalia viridiflora

An early species that usually starts opening its flowers in November. Restricted in the wild to a few granite outcrops on the Saldanha peninsula.