'xenolith' definitions:

Definition of 'xenolith'

(from WordNet)
noun
(geology) a piece of rock of different origin from the igneous rock in which it is embedded