umbilical cords

English

Noun

umbilical cords

  1. plural of umbilical cord