sphenopalatine foramina
English
Noun
sphenopalatine
foramina
plural of
sphenopalatine foramen