Freshwater angels will eat any small fish they can fit in their mouths. Their preferance is baby guppies. Also young and male mosquito fish.
Bigger fish eat angelfish such as catfish.
Angelfish eat other fish.
Angelfish eat algae, some coral, smaller fish, brine shrimp. Angelfish are omnivores.
They will eat baby guppies.
by larger fish that eat smaller fish
Angelfish are optomistic omnivores, and may eat very small fish of any kind. If it can fit in the mouth, its not safe.
Angelfish eat algae, some coral, smaller fish, brine shrimp. Angelfish are omnivores.
a bass fish
golden angelfish
Other fish, birds sharks, and mammals eat blue angelfish
None really they eat any fish even their own... maybe a fish bigger than them... But females are known to be more viscous.
keyhole cichlids