English | German | Russian | Czech

interatrial English

Meaning interatrial meaning

What does interatrial mean?

interatrial

located between the atria of the heart

Are you looking for...?