Scarpa's foramen

noun

Medical Definition of Scarpa's foramen

: either of two canals opening into the incisive foramen in the median plane behind the upper incisors and transmitting the nasopalatine nerves