Similar Words
concave

Umbilicate — definition

1. umbilicate (Adjective)

1 definition

umbilicate (Adjective) — Depressed like a navel. ex. "The first umbilicate lesion appeared in the thickened mucous membrane"