corallite








noun

  1. the skeleton of a single coral polyp.

noun

  1. the skeleton of a coral polyp
54 queries 0.543