Primate

Ida Scott noted that humans descended from tree-dwelling primates. (TV: The Satan Pit)