WTWM

whatsthatwordmean

← Definition
Guess

umbilicated

adjectiveHaving a small, central depression or dimple; the same as 'umbilicate'.

Synonyms

umbilicateadjective

Built for word lovers.