Definify.com

Definition 2025


haemadromographs

haemadromographs

English

Noun

haemadromographs

  1. plural of haemadromograph