portal system noun
: a system of veins that begins and ends in capillaries
Origin of PORTAL SYSTEM
First Known Use: 1851
portal system noun (Medical Dictionary)
Learn More About PORTAL SYSTEM
Seen & Heard
What made you want to look up portal system? Please tell us where you read or heard it (including the quote, if possible).