English

edit

Noun

edit

superhumans

  1. plural of superhuman