English-Portuguese dictionary »

amphisbaena meaning in Portuguese

EnglishPortuguese
amphisbaena [amphisbaenas] (mythical serpent having a head at each end of its body)
noun
[UK: ˈamfɪsbˌiːnə]
[US: ˈæmfɪsbˌiːnə]

anfisbenanoun
{f}

Your history