Ask your boss if it had eyelids or not. If it did....definitely some sort of Glass Lizard.