snowflake moray

noun

snowflake moray

noun
1

Any member of species Echidna nebulosa of moray eels, widespread through the Indo-Pacific.

Synonyms
clouded moray, snowflake eel

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.