Lachenalia macgregoriorum is 'n meerjarige blomdraende plant en geofiet en is deel van die renosterveld. Die spesie is inheems aan die Noord-Kaap en word gevind op die Bokkeveldberge-eskarp naby Nieuwoudtville. Daar was een populasie, die plant is laas in 1962 gesien en mag uitgestorwe wees. Daar word vermoed dat oorbeweiding en indringerplante verantwoordelik kan wees vir verdwyning van die plant. Daar is nog lewende plante by Kirstenbosch. http://redlist.sanbi.org/species.php?species=3814-54 http://plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:537189-1