solleta

/sohl-LEH-tah/
[Spanish] plural solletas

Spotted flounder. A small flounder found in the Mediterranean.

Synonyms in other languages

Latin names

Countries