xenoliths

noun

Plural form of xenolith.