Definify.com

Definition 2024


umbilical_cords

umbilical cords

English

Noun

umbilical cords

  1. plural of umbilical cord