English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Angioscope
Angioscope
(n.)
An instrument for examining the capillary vessels of
animals and plants.