What Do Butterfly Fish Eat
Butterfly fish are predators that eat small invertebrates. Their diet consists of zooplankton, crustaceans, and tiny fishes. They feed on the reef during the day, picking food off of the coral and rocks. Butterfly fish have a long snout that they use to pick food out of crevices in the coral. They have a specialized…