English edit

Noun edit

demihumans

  1. plural of demihuman