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