deep temporal artery

noun

Medical Definition of deep temporal artery