linguattola

/leen-gwaht-TOH-lah/
[Italian]

Spotted flounder. A grey flounder found in the Mediterranean. These fish are best filleted and fried.

Synonyms in other languages

Latin names

Countries