Star Ruby (noun) Definition, Meaning & Examples

noun
  1. a ruby that resembles a starlike figure in reflected light because of its crystalline structure
Star Ruby (noun) Definition, Meaning & Examples

More Definitions