SUBHUMAN


Meaning of SUBHUMAN in English

adj. not quite human, not of the human race; almost human; unfit for human beings

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.