The noun better angels of somebody's nature is plural only.
The plural form of better angels of somebody's nature is also better angels of somebody's nature.