internal maxillary artery

Noun
  1. The maxillary artery that supplies deep structure of the face and some of the meninges (synset 105358448)

Other Searches