INFRAHUMAN


Meaning of INFRAHUMAN in English

[in.fra.hu.man] adj (1847): less or lower than human "~ primates" -- infrahuman n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.