English edit

Noun edit

haematoscopes

  1. plural of haematoscope