YourDictionary

urachus medical definition

noun
The portion of the reduced allantoic stalk between the apex of the bladder and the umbilicus.

Related Forms:

  • urachal adjective

link/cite print suggestion box