English-Latin dictionary »

part man part beast meaning in Latin

EnglishLatin
part man part beast noun

bimembris [bimembris](3rd) M
noun

having limbs of two kinds, part man part beast adjective

bimembris [bimembris, bimembre]adjective