portal system
English Dictionary
->
Letter P
-> portal system
Search Dictionary:
portal system Definition
(n)
system
of
veins
that
carry
blood
from
the
abdominal
organs
to
the
liver
portal system Synonyms
portal system
© Art Branch Inc.