noun
a gem that has been polished but not faceted.
two big ruby cabochons
Begin a journey through worlds of puzzles.
Take me to Green Gardens