dragons

Dwarf Dragons Discovered in the Andes

Just when we thought that scientists have found all the species they were going to, a new species of lizard dubbed the dwarf dragon has been discovered in the Andes Mountains of South America.

Recommended Stories

Real Time Analytics