demantoid meaning
UK US
demantoid (noun): a green andradite used as a gemstone.
Definition of demantoid
Scrabble score: 13 (letter breakdown)
Word lists: words starting with DE · words ending in ID · 9-letter words
More about demantoid on Wikipedia.
UK US
demantoid (noun): a green andradite used as a gemstone.
Scrabble score: 13 (letter breakdown)
Word lists: words starting with DE · words ending in ID · 9-letter words
More about demantoid on Wikipedia.