What is the full meaning of somascopes
SOMASCOPE, an instrument detecting disease of the internal organs by 'echo-sounding' methods and producing images of the diseased tissue on a television screen [n]
Example of the word somascopes placed on a Scrabble board.