AMPHISBAENA Meaning of AMPHISBAENA in English [ ˌamfɪs'bi:nə ]■ noun a mythical serpent with a head at each end.OriginME: via L. from Gk amphisbaina , from amphis 'both ways' + bainein 'go'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004