primates have closest characteristics that are similar to those of human

Translate »