Boa Constrictor Imperator

Boa constrictor imperator is a nonvenomous boa subspecies found in Central America.

Read more about Boa Constrictor Imperator:  Description, Geographic Range, Captivity