English-Italian dictionary »

amphisbaena meaning in Italian

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

anfesibenanoun
{f}