navicular fossa

noun

Medical Definition of navicular fossa

: the dilated terminal portion of the urethra in the glans penis