Portuguese-English dictionary »

denisovano meaning in English

PortugueseEnglish
denisovano noun
{m}

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