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