English | German | Russian | Czech

acleistocardia English

Meaning acleistocardia meaning

What does acleistocardia mean?

acleistocardia

(pathology) The inability of the foramen ovale of the heart to close properly

Are you looking for...?