The Ocellated Lizard (Timon lepidus) Leave a Comment / By William Bruce / February 23, 2021 The Ocellated Lizard (Timon lepidus), is a stunning, if somewhat grumpy, lizard