Indian lizardfish

The Indian lizardfish (Synodus indicus) is a species of lizardfish that lives mainly in the Indo-West Pacific Ocean.


The Indian lizardfish (Synodus indicus) is a species of lizardfish that lives mainly in the Indo-West Pacific Ocean.
Read article on Wikipedia