English

edit

Noun

edit

umbilications

  1. plural of umbilication