What is the full meaning of deuteroscopies
DEUTEROSCOPY, second view or meaning; second sight [n]
Example of the word deuteroscopies placed on a Scrabble board.