Castorite



ENGLISH MEANING
noun
1.
A variety of the mineral called petalite, from Elba.