Not positive and I’m still looking, but it immediately reminds me of some kind of mint leaf: http://blog.beliefnet.com/freshliving/mint-leaves.jpg The outside structure of the leaves are almost identical, but I think the leaves in your pictures might have ridges and bumps to smooth to be mint.