Definition of ringed boa in English:

ringed boa

noun

  • The rainbow boa, Epicrates cenchria.

Origin

Early 19th century; earliest use found in George Shaw (1751–1813), natural historian.