honeycomb moray

English

Noun

honeycomb moray (plural honeycomb morays)

  1. Synonym of laced moray.