parahumans

English

Noun

parahumans

  1. plural of parahuman