Dictionary.gen.tr

 

Result of English - English dictionary

 
umbilication
  • (n.) A slight, navel-like depression, or dimpling, of the center of a rounded body
  • as, the umbilication of a smallpox vesicle
  • also, the condition of being umbilicated.

Permalink to this page 

 

© 2008 Dictionary.gen.tr - All rights reserved.