Shrub or small tree with green star flowers

Shrub or small tree with green star flowers

Observation - Shrub or small tree with green star flowers - Southern Africa. Description: