Obdurator

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A rigid part of a sigmoidoscope or similar device

More for "obdurator"