Some angelfish do eat their own babies. Many do care and parent their young. The ones that eat them usually do it because of not knowing how to parent or getting bored with the babies. Many angelfish also eat the eggs that were not fertilized.
yes otherwise they will eat eachother
They protect them while they are eggs but may eat them once they hatch
yes..sometimes about 400 of them at the same time
Angelfish normally look after their eggs and youngsters but it is common for them to eat their eggs too. Many times two females will spawn together and then eat the unfertilised ova. At other times a true M/F pair will decide to eat their eggs. I believe they usually know what they are doing and are either having a practice run or they are only destroying a bad spawning. In my experience they usually get it right and produce young eventually.
Angelfish eat other fish.
Arabian Angelfish eat mostly meat.
Bigger fish eat angelfish such as catfish.
all larger angelfish eat guppys
you don't breed eggs! You hatchem!!
200
Angelfish eat algae, some coral, smaller fish, brine shrimp. Angelfish are omnivores.