Portuguese-English dictionary »

hominídeo de denisova meaning in English

PortugueseEnglish
hominídeo de Denisova noun
{m}

Denisovan(a member of an extinct grouping of Homo that lived in the Altay Mountains)
noun