Pea?

Pea?

Observation - Pea? - Southern Africa. Description: