|
Medical Definition of Intrabulbar fossa
1. The dilated commencement of the spongy part of the male urethra lying within the bulb of the penis. (05 Mar 2000)
|
1. The dilated commencement of the spongy part of the male urethra lying within the bulb of the penis. (05 Mar 2000)