sphenopalatine artery

English

Noun

sphenopalatine artery (plural sphenopalatine arteries)

  1. The primary artery of the nasal cavity.