- Home
- A Sumatran bloodsucker lizard eating a snail. This reptile from Sumatra Island, Indonesia has the scientific name Bronchocela hayeki. Puzzle #512972024
A Sumatran bloodsucker lizard eating a snail. This reptile from Sumatra Island, Indonesia has the scientific name Bronchocela hayeki. Puzzle #512972024