onyx marble

definition: a hard compact kind of calcite
example:
speech part: noun
synonyms: alabaster
Video not found.