'rosy boa' definitions:

Definition of 'rosy boa'

(from WordNet)
noun
Boa of rocky desert of southwestern United States [syn: rosy boa, Lichanura trivirgata]