Tamil Dictionary 🔍

urachus

U"ra*chus, n. Etym: [NL., fr. Gr. (Anat.) Defn: A cord or band of fibrous tissue extending from the bladder to the umbilicus.


urachus - Similar Words