leucitoid
English
leucitoid meaning in English • leucitoid का अर्थ अंग्रेजी में
Noun
- The trapezohedron or tetragonal trisoctahedron; -- so called as being the form of the mineral leucite.