Definisi 'amphisbaena'
English to English
noun
1 (classical mythology) a serpent with a head at each end of its body
source: wordnet30
2 type genus of the Amphisbaenidae
source: wordnet30
More Word(s)
classical mythology, reptile genus, mythical creature, mythical monster, worm lizard,

Visual Synonyms
Click for larger image