'Lichanura trivirgata' definitions:

Definition of 'Lichanura trivirgata'

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