Advertisement
Advertisement
sideroscope
[ sid-er-uh-skohp ]
noun
, Ophthalmology.
- an apparatus for detecting splinters of iron or steel in the eye.
Discover More
Word History and Origins
Origin of sideroscope1
Advertisement
Advertisement
Advertisement
Advertisement
Browse