SynonymX
Speak
Demantoid
Definition of Demantoid
1.
A green andradite used as a gemstone
Noun
Semanticaly linked words with "demantoid"
andradite
Hyponims for word "demantoid"
andradite