YourDictionary

Dictionary Home » Medical Definitions » navicular fossa of urethra

navicular fossa of urethra medical definition

noun
The terminal portion of the urethra in the glans penis.

link/cite print suggestion box