In this picture it looks like the green eggs of an insect kept on a green leaf.