moray eel

moray eel

English Noun
Ad

Definition

Any of various brightly colored marine eels of the family Muraenidae, of warm coastal waters.

Etymology

See moray.

Ad