Se encuentra principalmente en arena o tierra arcillosa, en los lugares abiertos de acacias; lugares sobrepastoreados, y en las llanuras aluviales de inundación de Botsuana, Namibia y Sudáfrica (Transvaal, Cabo Prov.), a una altitud de 610 - 2000 metros.