Synonyms and Antonyms for infrahuman

1. infrahuman (adj.)

belonging to a group below humans in evolutionary development

Synonyms: Antonyms: