Lexis6696 Lexis6696 20-02-2024 Biology contestada Which of the following primates is a hominoid (mark all that apply)? a) Chimpanzee b) Lemur c) Professor Waters d) Gorilla