Definitions
noun
heart disease caused by stenosis of the cardiac valves and obstructed blood flow or caused by degeneration and blood regurgitation
Look “valvular heart disease” up elsewhere
Want another word?
Spin the dictionary for a fresh one.