'lefteyed flounder' definitions:

Definition of 'lefteyed flounder'

(from WordNet)
noun
Flatfishes with both eyes on the left side of the head [syn: lefteye flounder, lefteyed flounder]

Words containing 'lefteyed flounder'