Isla Monserrate Whiptail
ORDER: SQUAMATA | FAMILY: TEIIDAE
The Isla Monserrate Whiptail is an insular endemic found only on Isla Monserrate located in the Municipality of Loreto in the Gulf of California. Little is known about the distribution of this species on the island.
No information.
No information.