Canine reduction in the miocene hominoid Oreopithecus bambolii: behavioural and evolutionary implications.

Canine reduction in the miocene hominoid Oreopithecus bambolii: behavioural and evolutionary implications.