meaning of lefteyed flounder
1.
flatfishes
with
both
eyes
on
the
left
side
of
the
head
Related Words
lefteyed flounder
|
Developed & Maintained By
Taraprasad.com