closed circulatory system
English
Noun
closed
circulatory
system
(
plural
closed circulatory systems
)
blood circulation via the pumping of the heart pushing blood through closed vessels