LEMON SOLE


Meaning of LEMON SOLE in English

[lemon sole] n (1876): any of several flatfishes and esp. flounders: as a: a bottom-dwelling flounder (Microstomus kitt) of the northeastern Atlantic that is an important food fish b: winter flounder

Merriam-Webster English vocab.      Английский словарь Merriam Webster.