demantoid
English Dictionary
->
Letter D
-> demantoid
Search Dictionary:
demantoid Definition
(n)
a
green
andradite
used
as
a
gemstone
demantoid Synonyms
demantoid
© Art Branch Inc.