Could it be jade?
http://www.galleries.com/Minerals/ge.../jade/jade.jpg