DEMANTOID





Definition:

  1. [noun] a green andradite used as a gemstone

Synonyms: