navel – meaning in Easy English

The place where a baby joins to its mother inside her.