Malta palamudu

[Turkish]

Pilot fish. A distinctive, striped fish of the Mediterranean where it is mainly found around the Balearics and Malta. It is good for either grilling or poaching, having firm white flesh.

Synonyms in other languages

Latin names

Countries