English-Latin dictionary »

compounded of two animals, two-fold form meaning in Latin

EnglishLatin
compounded of two animals, two-fold form adjective

biferus [bifera, biferum]adjective