The giant lizard of La Gomera

The giant lizard Gomero is one of the most representative species of La Gomera. Previously, it was believed that this animal