Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of xenoliths
xenoliths
Noun
Plural of xenolith
xenolith
Noun
any piece of rock having a different origin to that of the igneous rock in which it is found