Advertisement
Advertisement
left-eyed flounder
or lefteye flounder
[ left-ahyd ]
noun
- any of several flat-fishes of the family Bothidae, having both eyes on the left side of the head.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ left-ahyd ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse