leopard moray

English

Noun

leopard moray (plural leopard morays)

  1. Synonym of laced moray.