What is the full meaning of crestals
CRESTAL, a crystal [n]
Example of the word crestals placed on a Scrabble board.