Definition of Demantoid

  • 1. A green andradite used as a gemstone Noun

Semanticaly linked words with "demantoid"

Hyponims for word "demantoid"