noun
somascope
Somascope (noun) means an early ultrasonographic apparatus requiring the patient to be submerged in water.
noun
1
An early ultrasonographic apparatus requiring the patient to be submerged in water.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “somascope”
A quick quiz — meaning, synonyms & usage
→
Etymology
From Ancient Greek σῶμα (sôma, “body”) + -scope.
Rhymes for somascope
See all rhymes for somascope →Frequently asked questions
What is the meaning of somascope?
"somascope" (noun) means an early ultrasonographic apparatus requiring the patient to be submerged in water.