Home

Word

portal system, n.
more info system of veins that carry blood from the abdominal organs to the liver
<noun.body>

portal system