Isla Espíritu Santo Whiptail
ORDER: SQUAMATA | FAMILY: TEIIDAE
The Isla Espíritu Santo Whiptail is an insular endemic found only on Islas Espíritu Santo and Partida Sur located in the Municipality of La Paz in the Gulf of California. Little is known about the distribution of this species on each of these islands.
No information.
No information.