Meaning of lefteyed flounder

Definition of lefteyed flounder

(noun) flatfishes with both eyes on the left side of the head

Other information on lefteyed flounder

WIKIPEDIA results for lefteyed flounder
Amazon results for lefteyed flounder