Meaning of elaphe obsoleta
Definition of elaphe obsoleta
(noun)
large
harmless
shiny
black
North American
snake
Other information on elaphe obsoleta
WIKIPEDIA results for
elaphe obsoleta
Amazon results for
elaphe obsoleta
Tweet