Jamaican Iguana Thought to be Extinct Makes a Comeback
Jamaican Iguana ~ An Endangered Species ~ The Jamaican iguana (Cyclura collei) is a large species of lizard of the genus Cyclura endemic to Jamaica. It is the largest native land animal in the country and is now on the critically endangered list. The Jamaican iguana was actually considered extinct between 1948-1990. Once found throughout Jamaica … Read more