Galliwasps are a type of lizard with long bodies and short, compact limbs. Eight species of Galliwasps are endemic to Jamaica including the possibly extinct Jamaican Giant Galliwasp.
Read MoreGalliwasps are a type of lizard with long bodies and short, compact limbs. Eight species of Galliwasps are endemic to Jamaica including the possibly extinct Jamaican Giant Galliwasp.
Read More