Tamil Dictionary 🔍

metroscope

Met"ro*scope, n. Etym: [Gr. -scope.] Defn: A modification of the stethoscope, for directly auscultating the uterus from the vagina.


metroscope - Similar Words