demantoid
1. [ noun ] (geology) a green andradite used as a gemstone
Related terms: andradite
Similar spelling:   demand
  demand_note
  deamination
  dementia
  demented
  demander
  demanding
  deaminate
  Demont
  Dement
  dementedly
  demandingly
  demand_loan