demantoid demantoid

Definition(s):

  • (n) a green andradite used as a gemstone

Wiki Images for demantoid

definition of demantoid
Word of the Day
adulterate adulterate
/ə ˈdəl tə ˌreɪt /