About us
Define
Definitions for
"Abaco Island Boa"
The Abaco Island Boa is a slender, terrestrial, viviparous boa with an iridescent reddish sheen of the scales. It grows up to 80 cm long. It feeds on small mammals, birds and lizards.
en.wikipedia.org