n. blood-pumping system of the body (which includes the heart, blood vessels and lymphatic vessels involved in the circulation of the blood and lymph)
CIRCULATORY SYSTEM
Meaning of CIRCULATORY SYSTEM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012