How do you spell Demantoid


 Definitions

Available Definitions:
1)  n. - A yellow-green, transparent variety of garnet found in the Urals. It is valued as a gem because of its brilliancy of luster, whence the name.