Why do parrotfish make sand?
Show answer & explanation
Answer: Pooping out coral skeletons
Grinding rocks for minerals — Wrong. Parrotfish target coral specifically for the algae growing on it, not rocks for minerals. The sand is a byproduct of feeding, not intentional.
Pooping out coral skeletons ✓ — Correct! Parrotfish have beak-like teeth that scrape algae off coral reefs. They eat the coral skeleton along with the algae. Their digestive system extracts nutrients and grinds up the calcium carbonate, then excretes it as fine white sand. One large parrotfish produces 200+ pounds of sand yearly—creating beaches!
Filtering sand from water — Wrong. Parrotfish create sand, not filter it. They bite coral, digest the algae, and excrete pulverized coral skeleton as sand.
More Marine Life questions
- When a cold Arctic stream turns orange and acidic with dissolved metals after permafrost thaw, which fish hazard does that chemistry point to first?
- How do platypuses and Guiana dolphins use their electric sense to find hidden prey?
- Why does a nesting sea turtle release fluid from around its eyes while it is on the beach?
- Which organism produces the majority of Earth's oxygen?
- Why do sea anemones wave tentacles?
- Why do swordfish have long bills?