Definify.com

Definition 2026


haemadromographs

haemadromographs

English

Noun

haemadromographs

  1. plural of haemadromograph