demantoid

di'mæntɔid

英文释义

n a green andradite used as a gemstone

中文翻译

n. [矿]翠榴石,钙铁榴石,乌拉尔翡翠

学习工具