Ancylopsetta dilecta

Ancylopsetta dilecta, the three-eye flounder, is a species of large-tooth flounder found along the Atlantic and Caribbean coasts of North and Central America. It is found down to depths of 137 m. This species grows to 25 cm in total length.