infrahumano

listen to the pronunciation of infrahumano
Spanish - English
subhuman, not quite human, not of the human race
almost human
unfit for human beings