Meaning of lefteye flounder
Definition of lefteye flounder
(noun)
flatfishes with
both
eyes
on the
left
side
of the
head
Other information on lefteye flounder
WIKIPEDIA results for
lefteye flounder
Amazon results for
lefteye flounder
Tweet