honeycomb morays
English
Noun
honeycomb
morays
plural of
honeycomb moray