Answer: infrahuman

AnswerCrossword Clue
infrahumanless or lower than human / a creature eg of the primates less than human