Types of Flatfish?

Flatfish are an order of ray finned fishes, which is also called the Heterosomata. There are over 500 species of flatfish which includes 130 American species. You can find more information here: