Common Diet:
* Sponges: Many angelfish species feed heavily on sponges, scraping them off rocks and coral.
* Algae: Angelfish often graze on algae, both filamentous and sheet-like forms.
* Invertebrates: They may eat small invertebrates like worms, shrimp, and crustaceans.
* Coral polyps: Some species may nibble on coral polyps, but this can be harmful to the coral.
Specialized Diets:
* Sea anemones: Some species, like the Queen angelfish, have a symbiotic relationship with sea anemones and may eat the anemones' food.
* Zooplankton: Planktonic invertebrates, such as copepods, can be a part of the diet of some species.
Important Note:
Angelfish are generally herbivores or omnivores, and their diet is closely tied to their habitat and the types of food available in their environment. They can also exhibit specialized feeding behaviors, such as using their teeth to scrape algae off surfaces.
Remember: Different species of angelfish have different dietary needs. If you're interested in learning more about the diet of a specific species, you can research it further.