sigmoidoscope
Explore definitions, synonyms, and language insights of sigmoidoscope
Definitions
Noun
an endoscope (a flexible fiberoptic probe) for examining the sigmoid colon
Explore definitions, synonyms, and language insights of sigmoidoscope