Home

Word

demantoid, n.
(demantoids)
more info a green andradite used as a gemstone
<noun.substance>

demantoid
semantic pointers
hypernym