Urachus
Word Dictionary
-> Urachus
Search:
Urachus
(n.) A cord or band of fibrous tissue extending from the bladder to the umbilicus.
Terms of Use
Canadian Jobs