Cosa mangiano i pesci tronco?

I pesci tronco sono principalmente erbivori, con la loro dieta composta principalmente da alghe e alghe. Usano i loro denti specializzati per raschiare le alghe dalle rocce e dalle superfici dei coralli. È noto che alcune specie di pesci tronco, come il pesce mucca scarabocchiato, si nutrono anche di piccoli invertebrati e crostacei.