ALL meanings of umbilication
um·bil·i·ca·tion
U u - noun umbilication a central navellike depression. 1
- noun umbilication an umbilicate condition or formation. 1
- noun umbilication a navel-like notch or depression, as in the centre of a vesicle 0
- noun umbilication the condition of being umbilicated 0
- noun umbilication the condition of being umbilicate 0
- noun umbilication a navel-like pit, as in a pustule 0