hemoscopes

English

Noun

hemoscopes

  1. plural of hemoscope