Amphisbaena - Definition

amphisbaena

n 1: (classical mythology) a serpent with a head at each end of
its body
2: type genus of the Amphisbaenidae [syn: Amphisbaena, genus
Amphisbaena, Amphisbaenia, genus Amphisbaenia]

Look up another word