Meaning of internal maxillary artery

Definition of internal maxillary artery

(noun) the maxillary artery that supplies deep structure of the face and some of the meninges

Other information on internal maxillary artery

WIKIPEDIA results for internal maxillary artery
Amazon results for internal maxillary artery