umbilications

English

Noun

umbilications

  1. plural of umbilication