Noun Definition
amphisbaena
1.Definition: (classical mythology) a serpent with a head at each end of its body
Category: People2.Definition: type genus of the Amphisbaenidae
Related Noun(s):amphisbaenia
Category: Animals1.Definition: (classical mythology) a serpent with a head at each end of its body
Category: People2.Definition: type genus of the Amphisbaenidae
Related Noun(s):amphisbaenia
Category: Animals