Home / P / portal system

portal system

noun 13 letters Scrabble 19 WWF 21
Definitions
noun

system of veins that carry blood from the abdominal organs to the liver

Want another word?
Spin the dictionary for a fresh one.
Generate a word →