amphisbaena(noun) noun1. (classical mythology) a serpent with a head at each end of its bodyDefinition categories: person2. type genus of the AmphisbaenidaeDefinition categories: animal