Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lemon sole Definition

Cancel
lemon sole
noun(lemon sole)
any of several flatfishes and especially flounders: such as
lemon sole
noun(lemon sole)
a bottom-dwelling flounder (Microstomus kitt) of the northeastern Atlantic that is an important food fish
lemon sole
noun(lemon sole)
winter flounder

Words Related to lemon sole!

lemon sole Examples by Brain Bank Users