Brazilian Rainbow Boa

Brazilian Rainbow Boa

Epicrates cenchria is a boa species found in Central and South America. Common names include the rainbow boa,[2] and slender boa. A terrestrial species, it is known for its attractive iridescent sheen. Nine subspecies are currently recognized, including the nominate subspecies described here.[2]

Leave a comment