'infrahuman' definitions:

Definition of 'infrahuman'

(from WordNet)
adjective
Belonging to a group below humans in evolutionary development; "infrahuman animals"