vein of Galen

noun

Medical Definition of vein of Galen