demantoid
/dɛmˈæntɔɪd/Definitions
1. noun
A type of green garnet, a variety of the mineral andradite.
“The rare demantoid garnet was a prized gemstone among collectors.”
1. noun
A type of green garnet, a variety of the mineral andradite.
“The rare demantoid garnet was a prized gemstone among collectors.”