umbilicated
adjective
um·bil·i·cat·ed
ˌəm-ˈbil-ə-ˌkāt-əd
variants
or umbilicate
: having a small depression that resembles a navel
umbilicated vesicles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share