amphisbaena

(noun)

noun

1. (classical mythology) a serpent with a head at each end of its body

Definition categories: person

2. type genus of the Amphisbaenidae

Definition categories: animal