Definitions
noun
an abnormal opening between the left and right atria of the heart
Look “atrial septal defect” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an abnormal opening between the left and right atria of the heart