On the highest peaks of Socotra you’ll find magnificent deciduous trees like this one. Some were finished shedding leaves whilst others were in yellows or reds like the temperate autumns.

I was definitely entering their very last moments before the season of rest, so this is perhaps more a developing fruit than that of a flower.

I think this is an Euphorbiaceae, but need input.