English dictionary
portal system meaning and definition
Definition and meaning of portal system at MeaningMonkey.org. portal system meaning and definition in the English Dictionary.PORTAL SYSTEM noun
Definition of portal system (noun)
- system of veins that carry blood from the abdominal organs to the liver
Source: Princeton University Wordnet