demantoidPronunciation: /dɪˈmantɔɪd/Definition of demantoid noun [mass noun] a lustrous green variety of andradite (garnet). Origin: late 19th century: from German, from Demant 'diamond'demantoid in other Oxford dictionaries Definition of demantoid in the US English dictionary