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