What does angioscope mean?
The definition of angioscope
An”gi*o*scope, n.
Etym: [Angio- + -scope.]

An instrument for examining the capillary vessels of animals and plants. Morin.