operating microscope









operating microscope


n.

  1. surgical microscope
52 queries 0.515