Hello! In the novel I'm working on, there are some kind of superhumans. I was considering calling them altereds, but the word didn't sound right. By th way, I have a question with two latin words. The scientific name for these superhumans will be 'Homo Mutatus', but since I got that from a translator I don't know if its correct. Help please?