stapliad?

stapliad?

Observation - stapliad? - Southern Africa. Description: This plant was not in flower but intrested in what it mite be

This plant was not in flower but intrested in what it mite be