Dichondra maybe? I think probably not since the leaves in your photo look way to large for any I've seen, but aside from the size, that's what it brings to mind. Maybe something in the same family? What is the growth habit? Flat, like a ground cover?