'lefteye flounder' definitions:

Definition of 'lefteye flounder'

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

Words containing 'lefteye flounder'