demantoid
1.
(
noun
) a green andradite used as a gemstone
Related Words:
andradite
Terms and Conditions of Use / Copyright Notice