This is specimen # 46607 from the Sam Noble Oklahoma Museum of Natural History in Norman Oklahoma. Brachymeles ilocandia is endemic to the Philippines. SVL: 73.13 mm
Comments
Comments