Definition of "superhumans"

superhumans