'rosy boa' definitions:

Definition of 'rosy boa'

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