YourDictionary

Dictionary Home » Medical Definitions » Scarpa's foramen

Scarpa's foramen medical definition

noun
Either of two foramina, designated anterior and posterior, located in the line of the intermaxillary suture, and that transmit the nasopalatine nerves.

link/cite print suggestion box