Inhabits coral reefs, inshore grassy or rocky areas. Forms small groups. Mainly diurnal. Feeds entirely on algae. At Fernando de Noronha Archipelago in southwestern Atlantic, juveniles hold cleaning stations together with the doctorfish (Acanthurus chirurgus) and sergeant major (Abudefduf saxatilis)..