Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: demantoid  di'man-toyd
  1. A green andradite used as a gemstone

Derived forms: demantoids

Type of: andradite

Encyclopedia: Demantoid