Phrase info Synonyms

artery supplying the hard palate Synonyms