Definify.com

Definition 2025


haemoscopes

haemoscopes

English

Noun

haemoscopes

  1. plural of haemoscope