YourDictionary

lacuna magna medical definition

noun
A recess on the roof of the navicular fossa of the urethra, formed by a fold of mucous membrane.

link/cite print suggestion box