Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

umbo

umbo [L, knob] , a projection on any rounded surface, such as the inner surface of the tympanic membrane where the malleus is attached.

Tweet submit Telegram VK

Random Words

juvenile xanthogranuloma

LLD factor

hyperreflexia

FMIA

shoulder presentation

TT

maladaptation

wintergreen oil

air swallowing

Medical Dictionary Copyright © 2025.
Privacy Policy