Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: Somaliland
Next word: somatalgia
Definition of: somascope
(sō′mə·skōp) noun
A photographic device combining the principles of sonar, radar, and television to facilitate the detection of cancer and other diseases.
—v.t. ·scope, ·scop·ing To apply the somascope to (a patient). [<Gk. sōma body + -SCOPE]
—so·mas·co·py (sō·mas′kə·pē) noun
Comment about this word, ask questions, or add new information about this topic: