Dominica boa
Boa nebulosa
Length
up to 3 m
Diet
Carnivore
Countries on record
1 country