lymphatic system

Search for glossary terms (regular expression allowed)

Glossaries

Term Definition
lymphatic system

The network of vessels through which lymph drains from the tissues into the blood.

The network of vessels through which lymph drains from the tissues into the blood.

Hits - 818