left-eyed flounder








noun

  1. any of several flat-fishes of the family Bothidae, having both eyes on the left side of the head.
53 queries 0.580