What Is Another Name for the Butterfly Fish?


Quick Answer

The scientific name of the butterfly fish is Chaetodontidae. Butterfly fish are marine fish that prefer to live in tropical to subtropical coral reefs. They are brightly colored with elaborate markings.

Continue Reading
Related Videos

Full Answer

Butterfly fish range in size from 4 to 8 inches. A close relative, the marine angelfish, is much larger in size. Butterfly fish have dark spots on their eyes and dark bands on their bodies. These markings make it easy to distinguish them from the angelfish. Butterfly fish feed on plankton, coral, sea anemones and small crustaceans. They are hunted by other fish, snappers, eels and sharks. Butterfly fish avoid their predators by hiding in small crevices.

Learn more about Trees & Bushes

Related Questions