metroscope
English
metroscope meaning in English • metroscope का अर्थ अंग्रेजी में
Noun
- A modification of the stethoscope, for directly auscultating the uterus from the vagina.