Pretty little yellow flowers not kind to bare feet

Pretty little yellow flowers not kind to bare feet

Observation - Pretty little yellow flowers not kind to bare feet - Southern Africa. Description: