sid1764 sid1764 28-10-2019 Biology contestada 1. Identify What feature separates hominids from other primates?