Designed by
Title
Epicrates cenchria cenchria #53659006
Description
Epicrates cenchria is a boa species endemic to 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 caused by structural coloration.