LEUCITOID MEANING IN ENGLISH

• Leucitoid Definition & Synonyms

  1. (n.) The trapezohedron or tetragonal trisoctahedron; -- so called as being the form of the mineral leucite.


RECENT SEARCHES