Amphisbaena — synonyms, definition
1. amphisbaena (Noun)
3 synonyms
Amphisbaenia genus Amphisbaena genus Amphisbaenia
2 definitions
amphisbaena (Noun) — (classical mythology) a serpent with a head at each end of its body.
amphisbaena (Noun) — Type genus of the Amphisbaenidae.
3 types of
mythical creature mythical monster reptile genus
1 part
worm lizard