ANGIOSCOPE MEANING IN ENGLISH

• Angioscope Definition & Synonyms

  1. (n.) An instrument for examining the capillary vessels of animals and plants.


RECENT SEARCHES