Meaning Of The Word Somascope

Real Dictionary

What's the definition of Somascope? Find Somascope meanings, definitions and more at the Real Dictionary online.

Somascope Meaning

Somascope Definition
Somascope Definition

What's The Definition Of Somascope?

somascope in British English
noun: a medical instrument used to inspect internal organs for disease

More Definitions

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

Definitions Of The Day