Tag: Chocoan Bushmaster

Bushmaster

A Bushmaster is any one of four species in the taxonomic genus Lachesis. All four species live in Central and/or South America. These reptiles...

Expert Recommendations