What is the full meaning of sindonologists
SINDONOLOGIST, an expert on the Turin shroud [n]
Example of the word sindonologists placed on a Scrabble board.