VariousWords beta
Related Terms:
Definitions:
Noun
fetoscope
foetoscope
Definition: a stethoscope placed on the pregnant woman's abdomen to listen for the fetal heartbeat
Definition: A flexible fibreoptic device used to view a foetus in the womb.