Home / S / superior alveolar artery

superior alveolar artery

noun 24 letters Scrabble 30 WWF 34
Definitions
noun

the alveolar artery that supplies the upper teeth

Look “superior alveolar artery” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →