English

edit

Noun

edit

haematoscopes

  1. plural of haematoscope