Meaning of lyre snake
Definition of lyre snake
(noun)
mildly
venomous
snake
with a
lyre-shaped
mark
on the head;
found
in
rocky
areas from
southwestern
United States to Central America
Other information on lyre snake
WIKIPEDIA results for
lyre snake
Amazon results for
lyre snake
Tweet