Question 1 Report
The blood vessel which carries blood from the alimentary canal to the liver is the?
Answer Details
The blood vessel which carries blood from the alimentary canal to the liver is the hepatic portal vein.