internal maxillary artery

noun

Medical Definition of internal maxillary artery