Definition of DEMANTOID

demantoid

Meanings

Plural: demantoids

Noun

  • a green andradite used as a gemstone
  • A green garnet.

Origin / Etymology

Named by Nils Gustaf Nordenskiøld from German Demant (“diamond”) in allusion to its very high brilliance.

Scrabble Score: 13

demantoid is a valid Scrabble (US) TWL word
demantoid is a valid Scrabble Word in Merriam-Webster MW Dictionary
demantoid is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 15

demantoid is a valid Words With Friends word