Definisi 'lefteye flounder'

English to English
noun
1 flatfishes with both eyes on the left side of the head Terjemahkan
source: wordnet30


Visual Synonyms