Sounds to me in that context she probably meant to say superhuman, but the wrong word came out.
Question makes no sense with the word subhuman in context.
Yep, beat me to it.