Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: portal system
  1. System of veins that carry blood from the abdominal organs to the liver

Derived forms: portal systems

Type of: vascular system

Encyclopedia: Portal system