honeycomb morays

English

Noun

honeycomb morays

  1. plural of honeycomb moray