Synonyms and Antonyms for demantoid

1. demantoid (n.)

a green andradite used as a gemstone

Synonyms: