Superior alveolar artery
WordNet

noun


(1)   The alveolar artery that supplies the upper teeth
 
x
OK