Definitions
noun
system of veins that carry blood from the abdominal organs to the liver
Look “portal system” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
system of veins that carry blood from the abdominal organs to the liver