urachus









urachus


n.

  1. The portion of the reduced allantoic stalk between the apex of the bladder and the umbilicus.
52 queries 0.512