libertygilliland85 libertygilliland85 10-04-2020 Biology contestada What is the term for any primate that walks on two feet?