Attested.to

Definition

an abnormal opening between the left and right atria of the heart

Seed ·