demantoid meaning

UK US

demantoid (noun): a green andradite used as a gemstone.

Definition of demantoid

  1. a green andradite used as a gemstone

    Type of: andradite

Scrabble score: 13 (letter breakdown)

Word lists: words starting with DE · words ending in ID · 9-letter words

More about demantoid on Wikipedia.