Word Hen
What is the meaning of the word "
infrahuman
"?
Definitions:
belonging to a group below humans in evolutionary development
adjective
infrahuman animals