rainbow boa

Noun

 * 1) A Central and South American snake with iridescent scales,.