leopard moray eel
English
Noun
leopard
moray
eel
(
plural
leopard moray eels
)
Synonym of
laced moray
.