Definition of Metroscope

  • (n.) A modification of the stethoscope, for directly auscultating the uterus from the vagina.

Synonyms of Metroscope


No Synonyms Found.

Antonyms of Metroscope


No Antonyms Found.

Homophones of Metroscope


No Homophones Found.