meaning of urachus

1. A cord or band of fibrous tissue extending from the bladder to the umbilicus.


Related Words

urachus |

Developed & Maintained By Taraprasad.com

Treasure Words