hematoscope

English

Noun

hematoscope (plural hematoscopes)

  1. Alternative form of haemoscope.