Webster's Revised Unabridged Dictionary · 1913

Haematoscope

Haematoscope (-skōp`) , noun

A haemoscope.