Synonyms for amphisbaena

1. amphisbaena (n.)

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

Synonyms:

2. Amphisbaena (n.)

type genus of the Amphisbaenidae

Synonyms:
x