Medical Dictionary

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

dromedary hump

dromedary hump, a bulge on the lateral surface of a kidney (usually the left), resembling the hump of a dromedary camel, seen in persons whose spleen or liver presses down.

Tweet submit Telegram VK

Random Words

dacryon

lag phase

anorectoperineal muscle

stellate

tuberous xanthoma

jejunal

intestinal tube

papulosquamous

vancomycin

Medical Dictionary Copyright © 2025.
Privacy Policy