spherulite
English
spherulite meaning in English • spherulite का अर्थ अंग्रेजी में
Noun
- A minute spherical crystalline body having a radiated structure, observed in some vitreous volcanic rocks, as obsidian and pearlstone.