meaning of metroscope

1. A modification of the stethoscope, for directly auscultating the uterus from the vagina.


Related Words

metroscope |

Developed & Maintained By Taraprasad.com

Treasure Words