English | German | Russian | Czech

obdurator English

Meaning obdurator meaning

What does obdurator mean?

obdurator

A rigid part of a sigmoidoscope or similar device

Are you looking for...?