UMBILICAL

Definition of UMBILICAL

  1. (adj)relating to or resembling the umbilicus
  2. (noun)membranous duct connecting the fetus with the placenta