Definisi 'portal system'

English to English
noun
1. system of veins that carry blood from the abdominal organs to the liver Terjemahkan
source: wordnet30


Visual Synonyms