UMBILICI

Definition of UMBILICI

  1. (noun)a scar where the umbilical cord was attached