Meaning of amphisbaena
Definition of amphisbaena
(noun)
(classical mythology) a
serpent
with a
head
at
each
end of its
body
type
genus
of the Amphisbaenidae
Other information on amphisbaena
WIKIPEDIA results for
amphisbaena
Amazon results for
amphisbaena
Tweet