Similar Words
subhuman

Infrahuman — definition

1. infrahuman (Adjective)

1 definition

infrahuman (Adjective) — Belonging to a group below humans in evolutionary development. ex. "infrahuman animals"