UMBILICATE

Definition of UMBILICATE

  1. (adj)depressed like a navel