◄ Urachus ►

Dictionary
(n.) A cord or band of fibrous tissue extending from the bladder to the umbilicus.

                                                                                                                                                                                                                                       

Clyx.com


Ur
Top of Page
Top of Page