Oncometer
English Translation from English to English dictionary online for the word Oncometer
-
1 n.
An instrument for measuring the variations in size of the internal organs of the body, as the kidney, spleen, etc.
-
2 n.
An instrument for measuring the variations in size of the internal organs of the body, as the kidney, spleen, etc.