Adjective infrahuman has 1 sense
  1. infrahuman - belonging to a group below humans in evolutionary development; "infrahuman animals"
    Antonym:
    superhuman (indirect, via subhuman)
,
TOP