WikiWord

English

closed circulatory system

noun

Meaning

  1. blood circulation via the pumping of the heart pushing blood through closed vessels

Sources

No citations have been attached yet.