What is the full meaning of 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 -S]
Example of the word somascope placed on a Scrabble board.