Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

metroscope Definition

Cancel
metroscope
noun
A modification of the stethoscope, for directly auscultate|auscultating the uterus from the vagina

Words Related to metroscope!

metroscope Examples by Brain Bank Users