About us
Define
Definitions for
"Xenoliths"
An inclusion of a pre-existing rock into an igneous rock.
diamondcore.co.za