MyDataFarming







Definitions of sigmoidoscope:
  • noun:   an endoscope (a flexible fiberoptic probe) for examining the sigmoid colon



more on this topic on answers.com