Meaning of sa node
Definition of sa node
(noun)
a
specialized
bit of
heart
tissue
that controls the
heartbeat
Other information on sa node
WIKIPEDIA results for
sa node
Amazon results for
sa node
Tweet