Fetoscopic meaning

Of or relating to fetoscopy.
adjective
0
0
Advertisement