Definition of rainbow boa in English:

rainbow boa

noun

  • A large constricting snake, Epicrates cenchria (family Boidae), typically orange-brown with slight iridescence and dark ring-like markings, occurring in Central and South American forests.

Origin

Early 20th century; earliest use found in Raymond Ditmars (1876–1942).