English Baffle (medicine) Cited by user PeaBrainC on 23 Nov 2020 A baffle is a surgically-created tunnel or wall within the heart or major blood vessels used to redirect the flow of blood.
English Baffle (medicine) Cited by user PeaBrainC on 23 Nov 2020 A baffle is a surgically-created tunnel or wall within the heart or major blood vessels used to redirect the flow of blood.