angelfish

noun
  1. a brightly colored tropical freshwater fish with a flattened body and long fins, popular in aquariums
  2. any of various marine fish with bright colors and flattened bodies found in coral reefs

Examples