Most parrotfish species are herbivores, feeding mainly on epilithic algae. A wide range of other small organisms are sometimes eaten, including invertebrates (sessile and benthic species, as well as zooplankton), bacteria and detritus. A few mostly larger species such as the green humphead parrotfish ("Bolbometopon muricatum") feed extensively on living coral (polyps). None of these are exclusive corallivores, but polyps can make up as much as half their diet or even more in the green humphead parrotfish. Overall it has been estimated that less than one percent of parrotfish bites involve live corals and all except the green humphead parrotfish prefer algae-covered surfaces over live corals. Nevertheless, when they do eat coral polyps, localized coral death can occur. Their feeding activity is important for the production and distribution of coral sands in the reef biome, and can prevent algal overgrowth of the reef structure. The teeth grow continuously, replacing material worn away by feeding. Whether they feed on coral, rock or seagrasses, the substrate is ground up between the pharyngeal teeth. After they digest the edible portions from the rock, they excrete it as sand, helping create small islands and the sandy beaches. The humphead parrotfish can produce of sand each year. Or, on average (as there are so many variables i.e. size/species/location/depth etc.), almost per parrotfish per day.