Were Homo floresiensis just a population of myxoedematous endemic cretin Homo sapiens? » Screen shot of Homo floresiensis’ Premolars from a BBC TV Show

Leave a Reply