Cardiograph

What is Cardiograph?

Cardiograph definition and meaning on Dictionary terms:
noun