a hypothetical primate that fills the evolutionary gap in between humans and apes
I don't think this fossil is from the missing-link.
12👍 1👎