English Dictionary
◊ DEMANTOID
demantoid
n : a green andradite used as a gemstone