DEMANTOID


Meaning of DEMANTOID in English

n. a lustrous green garnet.

Etymology: G

Oxford English vocab.      Оксфордский английский словарь.