It is a female boeseman's rainbow fish.
The females have a lateral line that is usually green in color. In some species, the older they get the more humpbacked they become.
Rainbows are great companions for angelfish. They are peaceful and are not fin nippers. I had six in this tank at one time: two males and four females. The one shown in this video is the last one still living.