Taylor's blind skink


Taylor's blind skink is a legless lizard endemic to the Lesser Sunda Islands.