Xenolith - John Seach
A xenolith is a foreign rock in an igneous rock. These rock fragments are brought up to the surface from depth by volcanic processes.
Xenolith www.volcanolive.com Copyright John Seach