meaning of sa node
1.
a
specialized
bit
of
heart
tissue
that
controls
the
heartbeat
Related Words
sa node
|
Developed & Maintained By
Taraprasad.com