luccio marino

/LOO-chyoh mah-REE-noh/
[Italian] plural luccio marini

"Pike of the sea." Barracuda.

Synonyms in other languages

Latin names

Countries