Meaning of lemon sole

Definition of lemon sole

(noun) flesh of American flounder; important in the winter
popular pale brown food flatfish of the Pacific coast of North America
small European sole
European flatfish highly valued as food
important American food fish in the winter

Other information on lemon sole

WIKIPEDIA results for lemon sole
Amazon results for lemon sole