somascopes meaning

Meaning of somascopes

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.

Unscrambled word somascopes

Points for somascopes

Scrabble
22 points
Word With Friends
19 points
Wordfeud
22 points

Related pages for somascopes