Definitions of angioscope:

  • noun:   a modified microscope used to study capillary vessels