What does angioscope mean?

angioscope meaning in General Dictionary

An instrument for examining the capillary vessels of animals and plants

View more

  • a modified microscope accustomed study capillary vessels
  • An instrument for examining the capillary vessels of creatures and flowers.

angioscope meaning in General Dictionary

(n.) A musical instrument for examining the capillary vessels of pets and plants.