left subcostal vein

noun

Medical Definition of left subcostal vein