Cryptoblepharus caudatus is a species of lizard in the family Scincidae. It is endemic to Juan de Nova Island in Mozambique.[1]
Cryptoblepharus caudatus is a species of lizard in the family Scincidae. It is endemic to Juan de Nova Island in Mozambique.