English synonyms about - contact  

demantoid

noun

1 demantoid

A green andradite used as a gemstone.

Polish: demantoid


Find more on demantoid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142