Les poissons perroquets sont nombreux dans les récifs coralliens. Herbivores, ils raclent les coraux morts à l'aide de leur bec, constitué de par les incisives soudées, afin de se nourrir des algues qui les recouvrent. Cependant, ils broient et ingurgitent également une grande quantité de corail, et participent activement à la production de sable corallien.