You searched for: “pithecanthropes
pithecanthrope (s) (noun), pithecanthropes (pl)
A primitive apelike man of extinct primates: The term pithecanthrope is a name for a hypothetical link between apes and men.