vocab dash
Log in
Sign up
leucita
Meanings
Noun
1. leucite
(mineralogy)