venous blood system


Meanings

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

Synonyms