URACHUS


Meaning of URACHUS in English

noun a cord or band of fibrous tissue extending from the bladder to the umbilicus.

Webster English vocab.      Английский словарь Webster.