transhumans
English
Noun
transhumans
plural of
transhuman