Definify.com

Definition 2024


umbilications

umbilications

English

Noun

umbilications

  1. plural of umbilication