somascope meaning

Meaning of somascope

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.

Unscrambled word somascope

Points for somascope

Scrabble
20 points
Word With Friends
18 points
Wordfeud
20 points

Related pages for somascope