venous blood system

Explore definitions, synonyms, and language insights of venous blood system

Definitions

Noun
(zoology) the system of venous blood vessels in an animal

More General Terms