onyx marble


Meanings

  • a hard compact kind of calcite