Did you mean: Torosaurus
Otosaurus
Otosaurus cumingii, commonly called Cuming's sphenomorphus or the Luzon giant forest skink, is a species of skink, a lizard in the family Scincidae. The species is endemic to the Philippines. Wikipedia
Rank: Species