Averrhoa

Genus
Scientific Name: Averrhoa  L.  (Oxalidaceae)