Medical Definition of Tawara's node
1.
The location in the heart's conduction system, between the atria and the ventricles, which conducts the normal electrical impulse from the atria to the ventricles.
(27 Sep 1997)
Lexicographical Neighbors of Tawara's Node
Other Resources:


