Boa Constrictor

 

The Boa constrictor is a species of large, heavy-bodied snake. It is a member of the family Boidae found in North, Central, and South America, as well as some islands in the Caribbean

ITEMS