How to pronounce "sa node"

Add your own pronunciation of "sa node"

Meanings and definitions of "sa node"

Noun

a specialized bit of heart tissue that controls the heartbeat

Synonyms: