demantoid demantoid

Definition(s):

  • (n) a green andradite used as a gemstone

Wiki Images for demantoid

definition of demantoid
Word of the Day
amalgamation amalgamation
/ə ˌmæl ɡə ˈmeɪ ʃən /