What do regal angelfish eat?

Regal angelfish are omnivores, meaning they eat both plants and animals. Their diet in the wild primarily consists of:

Animal matter:

* Sponges: These are a significant part of their diet, especially when they are juveniles.

* Corals: They graze on polyps and other organisms living in coral reefs.

* Invertebrates: This includes crustaceans, worms, and small mollusks.

* Algae: They occasionally graze on algae, especially in areas with high algae growth.

In captivity:

* High-quality angelfish flakes and pellets: These should be specifically formulated for angelfish and contain a mix of protein, carbohydrates, and vitamins.

* Live foods: These include brine shrimp, mysis shrimp, bloodworms, and other small invertebrates.

* Frozen foods: Frozen versions of live foods are also a good option, especially if you can't get live food regularly.

* Algae wafers: These provide a source of vegetable matter and can help prevent algae growth in the tank.

Important things to note:

* Young regal angelfish need more protein: This is why they eat more sponges and invertebrates.

* They need a varied diet: Avoid feeding them only one type of food, as this can lead to nutritional deficiencies.

* Fresh food is better: Always try to provide fresh food whenever possible, as frozen food loses some of its nutritional value.

It's important to consult with a knowledgeable aquarist or veterinarian about the specific needs of your regal angelfish, as their diet can vary depending on their age, size, and other factors.