umbilicar
/ˌʌmbɪˈlɪkɑr/Definitions
1. verb
to create or form a navel or umbilicus, especially in an embryo or fetus.
“The biologist spent years studying the process of umbilicar in developing organisms.”
2. noun
A structure or formation that resembles a navel or umbilicus.
“The scientist examined the umbilicar that formed on the surface of the planet’s core.”