acanthurus chirurgus

(noun) doctorfish

doctor-fish
Acanthurus chirurgus
surgeonfish (generic term)