because they eat coral and crustations to survive. You cant find that it the middle of the sea.
They don't eat fish. They eat algae off of the coral reefs.
Parrot fish eat corals. I'm not so sure they live on coral reefs. I do know there are alot of them around the hawaiian islands because we were feeding them fish food while we were snorkeling.
Some fish eat of the coral reefs, but they do not live on or in the coral reefs. But every fish living on or in the coral reef has a job to do that protects it from the intrudors.
Parrotfish is a common name. There are freshwater parrot fish and saltwater parrot fish. The Freshwater parrot fish are a man made hybrid and do not exist in the wild naturally. The Saltwater parrot fish come from coral reefs in the Indo-pacific.
Coral reefs are important to the sea because they give oxygen to the fish(whales) so they can survive in the water for long without coming to the surface
coral and fish
the habittat of the fish will be gone. and the hose of fish will be gone. because the coral reefs is the habittat of the fish
parrot fish parrot fish
They chew up coral and eat the polyps. They then excrete fine coral dust which makes the beautiful coral sands that so many people love so much when they visit the coral islands and reefs.
they over fish so the coral reefs dead
parrot fish eat coral
Parrot fish have a specific niche on tropical coral reefs as they have teeth which allow them to eat coral. They either scrape algae off the coral or eat chunks of coral and digest to get to the algae. The remains are then excreted as sand. They will also eat other microorganisms that lives on coral.This specialisation means that there is little competition for their particular foodstuff.Thank you! That is my answer!