tessellate morays

English

Noun

tessellate morays

  1. plural of tessellate moray