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
Tweet