Paracanthurus hepatusFlagtail surgeonfish(Also: common surgeon; doctorfish)


    • Flagtail surgeonfish
      Paracanthurus hepatus
    • Flagtail surgeonfish
      Paracanthurus hepatus