Snowflake moray

Echidna nebulosa

The snowflake moray also known as the clouded moray among many various vernacular names, is a species of marine fish of the family Muraenidae.

No videos have been added for this species yet.