ALL meanings of xenoblast
xen·o·blast
X x - noun xenoblast a crystal that forms in metamorphic rock and gets its outline from neighboring crystals. 1
- noun xenoblast a type of mineral deposit formed during metamorphism that does not have a crystalline face 0