Letter Toolbox

DEMANTOIDS

“DEMANTOIDS” is a valid word.

14 Scrabble points
16 Words with Friends
10 letters

Definition

DEMANTOIDS is a form of DEMANTOID

noun

  1. a green andradite used as a gemstone

< 10-letter words: DEMANTOIDS