Butterflyfish are a class of beautiful and colorful tropical marine fish, widely distributed in coral reefs and shallow seas in the Indian, Pacific and Atlantic Oceans. They are known for their unique morphology and bright colors, and are often a popular choice among marine ornamental fish. Their bo...