what are the layers of heart muscle?
The heart wall is comprised of three layers, the epicardium (outer), myocardium (middle), and endocardium (inner). These tissue layers are highly specialized and perform different functions.