Meaning of “portal vein” in the English Dictionary

british dictionary