what is a xenolith
A xenolith (Ancient Greek : foreign rock) is a rock fragment which becomes enveloped in a larger rock during the latter's development and hardening.