interatrial

listen to the pronunciation of interatrial
English - English
Located between the atria of the heart