What is the full meaning of demantoids
DEMANTOID, a lustrous green gem variety of andradite garnet [n]
Example of the word demantoids placed on a Scrabble board.