What is the full meaning of xenoblast
a type of mineral deposit [n -S]
Example of the word xenoblast placed on a Scrabble board.