Meaning of lichanura trivirgata

Definition of lichanura trivirgata

(noun) boa of rocky desert of southwestern United States

Other information on lichanura trivirgata

WIKIPEDIA results for lichanura trivirgata
Amazon results for lichanura trivirgata