'Lichanura trivirgata' definitions:

Definition of 'Lichanura trivirgata'

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