Latin-English dictionary »

amphisbaena meaning in English

LatinEnglish
amphisbaena [amphisbaenae] (1st) F
noun

species of Libyan serpent supposed to have a head at both ends, amphisbaenanoun