Please read to bottom.
I should hasve split this into 2 posts.
............................................................................
Just looking...According to Kew .....Oxalis megalorrhiza is the accepted official name for Oxalis succulenta.
It seems to have many many other synonyms.
https://powo.science.kew.org/t...
My pics.....I cannot vouch for accuracy.

....................................................................................
I followed purpleinopp suggestion further.
Oxalis herrarae would certainly be a good possibility.
Quote from link below.
"OXALIS HERRERAE
This unusual oxalis species does not have bulbs, but is a perennial plant with succulent like foliage. In rich soil, with plenty of water it is a lush & leafy plant, & in a drier situation it drops its leaves to show its succulent stems. Clusters of yellow flowers appear throughout the year. Makes a nice hanging plant for indoors."
https://www.collectorscorner.n...
This would account for differing images on www.
According to Kew it comes from Peru .
There is a herbarium specimen but no pics of it.
https://www.google.com/search?...
.....................................................