Lichanura trivirgata
English Dictionary
->
Letter L
-> Lichanura trivirgata
Search Dictionary:
Lichanura trivirgata Definition
(n)
boa
of
rocky
desert
of
southwestern
United
States
Lichanura trivirgata Synonyms
Lichanura trivirgata
rosy boa
© Art Branch Inc.