Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun demantoid
1 sense of demantoid
Sense 1
demantoid -- (a green andradite used as a gemstone)
=> andradite -- (a garnet consisting of calcium iron silicate and having any color ranging from yellow and green to brown and black; used as gemstone)