Definition of left-eyed flounder in English:

left-eyed flounder

noun

  • 1A flatfish of the typically right-eyed family Pleuronectidae that has its eyes on the left side of the body.

  • 2Any of the flatfishes of the families Bothidae and Paralichthyidae, in which the eyes are typically on the left side of the body.

Origin

Late 19th century.