Apolemichthys trimaculatus, the threespot angelfish or flagfin angelfish, is a demersal marine ray-finned fish