English edit

Noun edit

infrahumans

  1. plural of infrahuman