haemoscopes

English

Noun

haemoscopes

  1. plural of haemoscope