Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word amphisbaena from English dictionary with examples, synonyms and antonyms.

amphisbaena   noun

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

Meaning : Type genus of the Amphisbaenidae.

Synonyms : amphisbaenia, genus amphisbaena, genus amphisbaenia