Definition of rosy boa in English:

rosy boa

noun

  • A small desert boa of south-western North America, Lichanura trivirgata, which typically has brownish longitudinal stripes and is popular as a pet.

    The name was formerly restricted to the Californian subspecies (originally regarded as a separate species, L. roseofusca), which often has a pinkish underside.

Origin

Late 19th century.