YourDictionary

Dictionary Home » Medical Definitions » tendinous cord

tendinous cord medical definition

noun
Any of the tendinous strands running from the papillary muscles to the atrioventricular valves.

link/cite print suggestion box