English dictionary
infrahuman meaning and definition
Definition and meaning of infrahuman at MeaningMonkey.org. infrahuman meaning and definition in the English Dictionary.INFRAHUMAN adjective
Definition of infrahuman (adjective)
- belonging to a group below humans in evolutionary development
- "infrahuman animals"
Source: Princeton University Wordnet