What is the meaning of umbilical in English?

Learn vocabulary with pictures as well as definitions of umbilical in English

Learn in

See more

adj. umbilical

Definition of umbilical in English

Relating to the navel.